{"_id":"@agimon-ai/doompi-git","_rev":"72-416d8816b8a274ab0851b1ce07f3ac6a","name":"@agimon-ai/doompi-git","dist-tags":{"latest":"0.0.1-alpha.40","alpha":"0.0.1-alpha.40"},"versions":{"0.0.1-alpha.0":{"name":"@agimon-ai/doompi-git","version":"0.0.1-alpha.0","keywords":["coding-agent","doompi","git-worktree","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-git@0.0.1-alpha.0","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":"8ef72fc1cd81894687da8896bc56de411eacc506","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-git/-/doompi-git-0.0.1-alpha.0.tgz","fileCount":151,"integrity":"sha512-B48C9M++mRajXwK1ZhWa5ARHdVolc2IJiTsP3I7JoxbNKDRiDv4nu9qwoZSZWEpEWlYiY384RPyP5m0obctRmA==","signatures":[{"sig":"MEUCIFw7gNa9TNm4Y1xXb2bOmwqBLTGkksnC07W5F9mckVr4AiEA/hziFzSga595qS/J3q4K0cQPRY0xSihdd/zcRRRGZVQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":322390},"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"},"./api/git":{"types":"./dist/hubApi.d.mts","import":"./dist/hubApi.mjs","require":"./dist/hubApi.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiApi":{"hub":{"dist":"./dist/hubApi.mjs","entry":"./src/exports/hubApi.ts"},"basePath":"git"},"doompiWeb":{"hub":{"dist":"./dist/webHub.mjs","entry":"./src/exports/webHub.ts"},"client":"./src/exports/webClient.ts","channels":["git_worktrees"],"pluginId":"git"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"layers/source-control/doompi-git"},"description":"Git worktree sessions for DoomPi: spawn an isolated worktree with its own session and manage it from the parent","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"typebox":"1.3.19","@tanstack/store":"0.11.1","@deepseek-ai/cordis":"4.0.2","@tanstack/react-store":"0.11.1","@agimon-ai/doompi-web-contracts":"0.0.1-alpha.26","@agimon-ai/doompi-web-components":"0.0.1-alpha.23","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.63"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.8","tsdown":"0.22.14","vitest":"5.0.0","typescript":"7.0.2","@types/node":"26.2.0","@types/react":"19.2.18","@vitest/coverage-v8":"5.0.0","@earendil-works/pi-agent-core":"0.85.1","@earendil-works/pi-coding-agent":"0.85.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.60"},"peerDependencies":{"@earendil-works/pi-agent-core":"0.85.1","@earendil-works/pi-coding-agent":"0.85.1"},"peerDependenciesMeta":{"@earendil-works/pi-agent-core":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-git_0.0.1-alpha.0_1788819943315_0.33549954317765085","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.1":{"name":"@agimon-ai/doompi-git","version":"0.0.1-alpha.1","keywords":["coding-agent","doompi","git-worktree","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-git@0.0.1-alpha.1","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":"ff6144fc1bbc4cc8a7d810b0300b38eb32102e6f","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-git/-/doompi-git-0.0.1-alpha.1.tgz","fileCount":150,"integrity":"sha512-JbsYV5vxRzfSx3zpdXyzjbnxtYWJXc7NIk4FEr5N+d5N+45kBx/4lnS4MWx9Y/5iuH28EbsHsn5dPSlu3fytYw==","signatures":[{"sig":"MEQCIGIPhzPrFDPelzA5fMskUwiMYZmE+lDWEeooNGUzIZLSAiATGRnmgB4psnnLAd1K8BCfRdQcOj4hfgA0X3t13TyxVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":350836},"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"},"./api/git":{"types":"./dist/hubApi.d.mts","import":"./dist/hubApi.mjs","require":"./dist/hubApi.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiApi":{"hub":{"dist":"./dist/hubApi.mjs","entry":"./src/exports/hubApi.ts"},"basePath":"git"},"doompiWeb":{"hub":{"dist":"./dist/webHub.mjs","entry":"./src/exports/webHub.ts"},"client":"./src/exports/webClient.ts","channels":["git_worktrees"],"pluginId":"git"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"layers/source-control/doompi-git"},"description":"Git worktree sessions for DoomPi: spawn an isolated worktree with its own session and manage it from the parent","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"typebox":"1.3.19","@tanstack/store":"0.11.1","@deepseek-ai/cordis":"4.0.2","@tanstack/react-store":"0.11.1","@agimon-ai/doompi-web-contracts":"0.0.1-alpha.27","@agimon-ai/doompi-web-components":"0.0.1-alpha.24","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.64"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.8","tsdown":"0.22.14","vitest":"5.0.0","typescript":"7.0.2","@types/node":"26.2.0","@types/react":"19.2.18","@vitest/coverage-v8":"5.0.0","@earendil-works/pi-agent-core":"0.85.1","@earendil-works/pi-coding-agent":"0.85.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.61"},"peerDependencies":{"@earendil-works/pi-agent-core":"0.85.1","@earendil-works/pi-coding-agent":"0.85.1"},"peerDependenciesMeta":{"@earendil-works/pi-agent-core":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-git_0.0.1-alpha.1_1788826655117_0.5885354869228261","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.3":{"name":"@agimon-ai/doompi-git","version":"0.0.1-alpha.3","keywords":["coding-agent","doompi","git-worktree","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-git@0.0.1-alpha.3","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":"1fa34a1581dcc0d397880ae7c7199998f8bbb999","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-git/-/doompi-git-0.0.1-alpha.3.tgz","fileCount":150,"integrity":"sha512-6k85iGJvBediG6+cLmMrFm1Q6rfsLYTk0qIiXxL7e7kDAjIVALya8meaDyh/GwB7F/qUdTDD3sNs3vIMu1ZaPw==","signatures":[{"sig":"MEQCIFgOZE9LDR1DEiNlgOfWbRHovqIHuhPb8iiw2K8mpa5VAiAWAIhUAC3nH6SfwsuxPx0GUVzkEH8i4q95g9WiKQVUfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":350836},"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"},"./api/git":{"types":"./dist/hubApi.d.mts","import":"./dist/hubApi.mjs","require":"./dist/hubApi.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiApi":{"hub":{"dist":"./dist/hubApi.mjs","entry":"./src/exports/hubApi.ts"},"basePath":"git"},"doompiWeb":{"hub":{"dist":"./dist/webHub.mjs","entry":"./src/exports/webHub.ts"},"client":"./src/exports/webClient.ts","channels":["git_worktrees"],"pluginId":"git"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"layers/source-control/doompi-git"},"description":"Git worktree sessions for DoomPi: spawn an isolated worktree with its own session and manage it from the parent","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"typebox":"1.3.19","@tanstack/store":"0.11.1","@deepseek-ai/cordis":"4.0.2","@tanstack/react-store":"0.11.1","@agimon-ai/doompi-web-contracts":"0.0.1-alpha.29","@agimon-ai/doompi-web-components":"0.0.1-alpha.26","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.66"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.8","tsdown":"0.22.14","vitest":"5.0.0","typescript":"7.0.2","@types/node":"26.2.0","@types/react":"19.2.18","@vitest/coverage-v8":"5.0.0","@earendil-works/pi-agent-core":"0.85.1","@earendil-works/pi-coding-agent":"0.85.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.63"},"peerDependencies":{"@earendil-works/pi-agent-core":"0.85.1","@earendil-works/pi-coding-agent":"0.85.1"},"peerDependenciesMeta":{"@earendil-works/pi-agent-core":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-git_0.0.1-alpha.3_1788840441796_0.23090589254871685","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.4":{"name":"@agimon-ai/doompi-git","version":"0.0.1-alpha.4","keywords":["coding-agent","doompi","git-worktree","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-git@0.0.1-alpha.4","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":"fbcba530c54f9ad8b40c320a2156911687f9c714","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-git/-/doompi-git-0.0.1-alpha.4.tgz","fileCount":150,"integrity":"sha512-knYhcD4yjXqPdgA9ezfdQ5+GxtLWe02LQFa0oQYJEgtjqHAVOU2V7uPNDT+s4fRcE54/yQ+9QWdPHJP/e4hLjA==","signatures":[{"sig":"MEUCIQC/QoMcuUegbyGS60CJw7mGOYlMIHb6gdM12p6KJoWGIwIgU11zloVasyzY65MprQRPZuY79l9KDEnOpMKxLiLXFoY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":350836},"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"},"./api/git":{"types":"./dist/hubApi.d.mts","import":"./dist/hubApi.mjs","require":"./dist/hubApi.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiApi":{"hub":{"dist":"./dist/hubApi.mjs","entry":"./src/exports/hubApi.ts"},"basePath":"git"},"doompiWeb":{"hub":{"dist":"./dist/webHub.mjs","entry":"./src/exports/webHub.ts"},"client":"./src/exports/webClient.ts","channels":["git_worktrees"],"pluginId":"git"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"layers/source-control/doompi-git"},"description":"Git worktree sessions for DoomPi: spawn an isolated worktree with its own session and manage it from the parent","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"typebox":"1.3.19","@tanstack/store":"0.11.1","@deepseek-ai/cordis":"4.0.2","@tanstack/react-store":"0.11.1","@agimon-ai/doompi-web-contracts":"0.0.1-alpha.30","@agimon-ai/doompi-web-components":"0.0.1-alpha.27","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.67"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.8","tsdown":"0.22.14","vitest":"5.0.0","react-dom":"19.2.8","typescript":"7.0.2","@types/node":"26.2.0","@types/react":"19.2.18","@vitest/coverage-v8":"5.0.0","@earendil-works/pi-agent-core":"0.85.1","@earendil-works/pi-coding-agent":"0.85.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.64"},"peerDependencies":{"@earendil-works/pi-agent-core":"0.85.1","@earendil-works/pi-coding-agent":"0.85.1"},"peerDependenciesMeta":{"@earendil-works/pi-agent-core":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-git_0.0.1-alpha.4_1788856872476_0.5777372701859216","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.5":{"name":"@agimon-ai/doompi-git","version":"0.0.1-alpha.5","keywords":["coding-agent","doompi","git-worktree","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-git@0.0.1-alpha.5","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":"ea80a9a81ea7146836194ade7c72abe141e507af","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-git/-/doompi-git-0.0.1-alpha.5.tgz","fileCount":150,"integrity":"sha512-auQ7sZfkKDWohm3fSILjlqseW1vCwvJSiNdcKNAd9iHGMSmNpJCyzdxx179cUvJvW0hesS08/jjbuvugbo2cZw==","signatures":[{"sig":"MEUCIQCuMt1YbjFrqXqMx0ejokBJRbw5GaNdXlLQBZ2mWKPdSQIgAeoq0lJkNaSlcfO5x9nv3t3BdMiuwRotehfFHgeW6vQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":373169},"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"},"./api/git":{"types":"./dist/hubApi.d.mts","import":"./dist/hubApi.mjs","require":"./dist/hubApi.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiApi":{"hub":{"dist":"./dist/hubApi.mjs","entry":"./src/exports/hubApi.ts"},"basePath":"git"},"doompiWeb":{"hub":{"dist":"./dist/webHub.mjs","entry":"./src/exports/webHub.ts"},"client":"./src/exports/webClient.ts","channels":["git_worktrees"],"pluginId":"git"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"layers/source-control/doompi-git"},"description":"Git worktree sessions for DoomPi: spawn an isolated worktree with its own session and manage it from the parent","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"typebox":"1.3.19","@tanstack/store":"0.11.1","@deepseek-ai/cordis":"4.0.2","@tanstack/react-store":"0.11.1","@agimon-ai/doompi-web-contracts":"0.0.1-alpha.31","@agimon-ai/doompi-web-components":"0.0.1-alpha.28","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.68"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.8","tsdown":"0.22.14","vitest":"5.0.0","react-dom":"19.2.8","typescript":"7.0.2","@types/node":"26.2.0","@types/react":"19.2.18","@vitest/coverage-v8":"5.0.0","@earendil-works/pi-agent-core":"0.85.1","@earendil-works/pi-coding-agent":"0.85.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.65"},"peerDependencies":{"@earendil-works/pi-agent-core":"0.85.1","@earendil-works/pi-coding-agent":"0.85.1"},"peerDependenciesMeta":{"@earendil-works/pi-agent-core":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-git_0.0.1-alpha.5_1788929101081_0.18489222201457145","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.6":{"name":"@agimon-ai/doompi-git","version":"0.0.1-alpha.6","keywords":["ai","coding-agent","developer-tools","doompi","git-worktree","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-git@0.0.1-alpha.6","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":"2dd9a6e87ad93b3b1fd87c0e9c819111db6e0f98","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-git/-/doompi-git-0.0.1-alpha.6.tgz","fileCount":159,"integrity":"sha512-FMaqHB0F5xnKmONsJk7iXsZ36dqSWRnjBCOjh2DCmjK8+sCdFpEyR2ywEA+J1Pb/5LJXZ9/gj1w7PAXLWdhGXA==","signatures":[{"sig":"MEQCICbSlt+iNfJoBdM7V7uIQfhb1ICSr1esWt2EGosVC4K0AiB/0xcM4TOc7RQKlwwtVWpV+ZhI1Fs5tj4hm5lEAy81jA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":375446},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"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"},"doompiWeb":{"client":"./src/extensions/web.ts","scopes":["session"],"channels":["git_worktrees"],"pluginId":"git"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"layers/source-control/doompi-git"},"description":"Git worktree sessions for DoomPi: spawn an isolated worktree with its own session and manage it from the parent","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"typebox":"1.3.19","@tanstack/store":"0.11.1","@deepseek-ai/cordis":"4.0.2","@tanstack/react-store":"0.11.1","@agimon-ai/doompi-core":"0.0.1-alpha.70","@agimon-ai/doompi-web-components":"0.0.1-alpha.29"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./src/extensions/server.ts","scopes":["session","global","workspace"],"contracts":{"dist":"./dist/api-contracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.8","tsdown":"0.22.14","vitest":"5.0.0","react-dom":"19.2.8","typescript":"7.0.2","@types/node":"26.2.0","@types/react":"19.2.18","@vitest/coverage-v8":"5.0.0","@earendil-works/pi-agent-core":"0.85.1","@earendil-works/pi-coding-agent":"0.85.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.66"},"peerDependencies":{"@earendil-works/pi-agent-core":"0.85.1","@earendil-works/pi-coding-agent":"0.85.1"},"peerDependenciesMeta":{"@earendil-works/pi-agent-core":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-git_0.0.1-alpha.6_1789335532035_0.8605401576866247","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.7":{"name":"@agimon-ai/doompi-git","version":"0.0.1-alpha.7","keywords":["ai","coding-agent","developer-tools","doompi","git-worktree","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-git@0.0.1-alpha.7","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":"74aefb4dcc1e4a0962f4fb8db33190311c3db41e","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-git/-/doompi-git-0.0.1-alpha.7.tgz","fileCount":159,"integrity":"sha512-pf4lU4STAnAWwP0O338a1tvPRwxuEzI7bs0KndHmA/Fal5yUQUV/9fSAfFckwdEYrXSPb2jo14ZqTAKSOBAwqg==","signatures":[{"sig":"MEUCIQCZKoJMmRm3wenO8jB6/SEM7e2/SfYgeTIaAH+u6QTbrgIgKifz6ilNohOThoLzJKRV1TThFccvDZyOnRptS9Jp/YU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":375446},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"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"},"doompiWeb":{"client":"./src/extensions/web.ts","scopes":["session"],"channels":["git_worktrees"],"pluginId":"git"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"layers/source-control/doompi-git"},"description":"Git worktree sessions for DoomPi: spawn an isolated worktree with its own session and manage it from the parent","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"typebox":"1.3.19","@tanstack/store":"0.11.1","@deepseek-ai/cordis":"4.0.2","@tanstack/react-store":"0.11.1","@agimon-ai/doompi-core":"0.0.1-alpha.71","@agimon-ai/doompi-web-components":"0.0.1-alpha.29"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./src/extensions/server.ts","scopes":["session","global","workspace"],"contracts":{"dist":"./dist/api-contracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.8","tsdown":"0.22.14","vitest":"5.0.0","react-dom":"19.2.8","typescript":"7.0.2","@types/node":"26.2.0","@types/react":"19.2.18","@vitest/coverage-v8":"5.0.0","@earendil-works/pi-agent-core":"0.85.1","@earendil-works/pi-coding-agent":"0.85.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.66"},"peerDependencies":{"@earendil-works/pi-agent-core":"0.85.1","@earendil-works/pi-coding-agent":"0.85.1"},"peerDependenciesMeta":{"@earendil-works/pi-agent-core":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-git_0.0.1-alpha.7_1789357805171_0.9722673274653364","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.8":{"name":"@agimon-ai/doompi-git","version":"0.0.1-alpha.8","keywords":["ai","coding-agent","developer-tools","doompi","git-worktree","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-git@0.0.1-alpha.8","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":"ffee92c8202772ce3284a4c934949902825b4751","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-git/-/doompi-git-0.0.1-alpha.8.tgz","fileCount":159,"integrity":"sha512-j97ZM3OZR0yuwyc7o+LpSenxtaYTl2VH2QLUtdX2bqWXemRSTK4LtzbDwQ7YclmWkVYiFV7RekKuiFTdrs+j8A==","signatures":[{"sig":"MEQCIApgdBc0Y+2KlSPeSH4BCJoayS9sQOUK/vawlrcTOMlsAiAWAUaKi3raOFtEPwRfuB3qgZowez3gBPtT/GhR0LG5dg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":384366},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"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"},"doompiWeb":{"client":"./src/extensions/web.ts","scopes":["session"],"channels":["git_worktrees"],"pluginId":"git"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"layers/source-control/doompi-git"},"description":"Git worktree sessions for DoomPi: spawn an isolated worktree with its own session and manage it from the parent","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.30","@tanstack/store":"0.11.1","@deepseek-ai/cordis":"4.0.2","@tanstack/react-store":"0.11.1","@agimon-ai/doompi-core":"0.0.1-alpha.72","@agimon-ai/doompi-web-components":"0.0.1-alpha.30"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./src/extensions/server.ts","scopes":["session","global","workspace"],"contracts":{"dist":"./dist/api-contracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.0","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.5.1","@types/react":"19.3.0","@vitest/coverage-v8":"5.0.0","@earendil-works/pi-agent-core":"0.85.1","@earendil-works/pi-coding-agent":"0.85.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.67"},"peerDependencies":{"@earendil-works/pi-agent-core":"0.85.1","@earendil-works/pi-coding-agent":"0.85.1"},"peerDependenciesMeta":{"@earendil-works/pi-agent-core":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-git_0.0.1-alpha.8_1789444290327_0.2139770180793823","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.9":{"name":"@agimon-ai/doompi-git","version":"0.0.1-alpha.9","keywords":["ai","coding-agent","developer-tools","doompi","git-worktree","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-git@0.0.1-alpha.9","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":"d0e93b4a4e27631cde62359cb19cf5dfc0b4b977","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-git/-/doompi-git-0.0.1-alpha.9.tgz","fileCount":216,"integrity":"sha512-ILpxMEYCeuMeULb1mn9SdFUgrgMliZqZTlzCui9YBUlElBgDOXaTos5b4kOJQeZxMHShY2iaqbUFoIELW6XWXA==","signatures":[{"sig":"MEUCIBkxKAr969GiGTtSvxb+UoHcsm5cRbyGj57lPPl24lYMAiEAmf4Cz7A1sqmpnEyaMtSV5IPaN5jQmzbzEX22j/nRpnU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":527726},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json","./api-contracts":{"types":"./dist/api-contracts.d.mts","import":"./dist/api-contracts.mjs","require":"./dist/api-contracts.cjs"},"./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["session"],"channels":["git_worktrees"],"pluginId":"git"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"layers/source-control/doompi-git"},"description":"Git worktree sessions for DoomPi: spawn an isolated worktree with its own session and manage it from the parent","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.30","@tanstack/store":"0.11.1","@deepseek-ai/cordis":"4.0.2","@tanstack/react-store":"0.11.1","@agimon-ai/doompi-core":"0.0.1-alpha.73","@agimon-ai/doompi-web-components":"0.0.1-alpha.31"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/api-contracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.0","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.5.1","@types/react":"19.3.0","@vitest/coverage-v8":"5.0.0","@agimon-ai/doompi-build":"0.0.1-alpha.2","@earendil-works/pi-agent-core":"0.85.1","@earendil-works/pi-coding-agent":"0.85.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.68"},"peerDependencies":{"@earendil-works/pi-agent-core":"0.85.1","@earendil-works/pi-coding-agent":"0.85.1"},"peerDependenciesMeta":{"@earendil-works/pi-agent-core":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-git_0.0.1-alpha.9_1789562869806_0.13225296663472297","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.11":{"name":"@agimon-ai/doompi-git","version":"0.0.1-alpha.11","keywords":["ai","coding-agent","developer-tools","doompi","git-worktree","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-git@0.0.1-alpha.11","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":"f2b196f7fc880a7c464cf27ea1b5b272c74c86fa","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-git/-/doompi-git-0.0.1-alpha.11.tgz","fileCount":5,"integrity":"sha512-2hqJIg0sLC9J09pNfQtXiM++iR+eKQFWUdbRpXQuEGckczgINJtAGbifXZpNDPdOB3vKpgAsU9/iHPe8IPf0OA==","signatures":[{"sig":"MEUCIG/fcJJO5laTUX59oPhHNmGeuZf1RMJrhLt6a+KSs2ZXAiEAq5rVDjVtjO0lepV1jnRHnTTkJW2KYnzgv4kSr7XDbE4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD4jp85fwvN5WDAHX1ARvC1SpaB4a0CyIhTTk/GhaSxRQIgE/bse8ZcN0BMck1HxvDwDAmthLz0nwvXSvGrYSGuq7Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10850},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json","./api-contracts":{"types":"./dist/api-contracts.d.mts","import":"./dist/api-contracts.mjs","require":"./dist/api-contracts.cjs"},"./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["session"],"channels":["git_worktrees"],"pluginId":"git"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"layers/source-control/doompi-git"},"description":"Git worktree sessions for DoomPi: spawn an isolated worktree with its own session and manage it from the parent","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.30","@tanstack/store":"0.11.1","@deepseek-ai/cordis":"4.0.2","@tanstack/react-store":"0.11.1","@agimon-ai/doompi-core":"0.0.1-alpha.75","@agimon-ai/doompi-web-components":"0.0.1-alpha.33"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/api-contracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.0","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.5.1","@types/react":"19.3.0","@vitest/coverage-v8":"5.0.0","@agimon-ai/doompi-build":"0.0.1-alpha.4","@earendil-works/pi-agent-core":"0.85.1","@earendil-works/pi-coding-agent":"0.85.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.70"},"peerDependencies":{"@earendil-works/pi-agent-core":"0.85.1","@earendil-works/pi-coding-agent":"0.85.1"},"peerDependenciesMeta":{"@earendil-works/pi-agent-core":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-git_0.0.1-alpha.11_1789719087497_0.3430776610203432","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.12":{"name":"@agimon-ai/doompi-git","version":"0.0.1-alpha.12","keywords":["ai","coding-agent","developer-tools","doompi","git-worktree","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-git@0.0.1-alpha.12","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":"354947b5fac0459e864dcc0b4f71568c23c57613","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-git/-/doompi-git-0.0.1-alpha.12.tgz","fileCount":216,"integrity":"sha512-+SZz8q+Yxs2h1hCaxwXZjnAeC7KXuCA9OqQPTi4myGc4pFYmPgR+q3179JTVhwFtP/Bg2525knFkz9kJJAKhrQ==","signatures":[{"sig":"MEUCIQDYZLQc4SF0dvJF7CFy+H1dg6B1iocj10GukTZew59jtgIgaRlUpWHNporA1JEB2OfYb6KsBq4Y2mBAeEQakXUtlvU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCznuATWGNtYa6Jp3GX5PcAn06VRxgMKFIxNABHoTSrywIgUOTAdVbFabGWeBB30Awg02YcnbiQv6yH/yB1Y0cdY7w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":541138},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json","./api-contracts":{"types":"./dist/api-contracts.d.mts","import":"./dist/api-contracts.mjs","require":"./dist/api-contracts.cjs"},"./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["session"],"channels":["git_worktrees"],"pluginId":"git"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"layers/source-control/doompi-git"},"description":"Git worktree sessions for DoomPi: spawn an isolated worktree with its own session and manage it from the parent","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.30","@tanstack/store":"0.11.1","@deepseek-ai/cordis":"4.0.2","@tanstack/react-store":"0.11.1","@agimon-ai/doompi-core":"0.0.1-alpha.76","@agimon-ai/doompi-web-components":"0.0.1-alpha.34"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/api-contracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.0","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.5.1","@types/react":"19.3.0","@vitest/coverage-v8":"5.0.0","@agimon-ai/doompi-build":"0.0.1-alpha.5","@earendil-works/pi-agent-core":"0.85.1","@earendil-works/pi-coding-agent":"0.85.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.71"},"peerDependencies":{"@earendil-works/pi-agent-core":"0.85.1","@earendil-works/pi-coding-agent":"0.85.1"},"peerDependenciesMeta":{"@earendil-works/pi-agent-core":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-git_0.0.1-alpha.12_1789735227120_0.312202417186056","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.13":{"name":"@agimon-ai/doompi-git","version":"0.0.1-alpha.13","keywords":["ai","coding-agent","developer-tools","doompi","git-worktree","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-git@0.0.1-alpha.13","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":"c5b07e3b42d9d62be61988794599e112a7911a20","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-git/-/doompi-git-0.0.1-alpha.13.tgz","fileCount":216,"integrity":"sha512-M4Qin83NZNKU8Nt9c4EdL4Xvb4j6S0YPgUmENaDhpLHxens4cO6X0MG4uXLrbMCdSOpk/GrxG5cqieqvyffHKQ==","signatures":[{"sig":"MEUCIQDg55UivoavHmMdViHTVFnirOWnJIpzIlOrc/T5HZQRmgIgH+Nx/BM5yOIO+7xEZHmC5gxKPQpILU+NbaAGVw1EyUc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDh1k39ORWBESLynWw/0Qkpfq8Qh26oxjxF6iCyh4B1cAiEA0U5wCMVvO3Jv57h8xVPqCLjR1RCc7XxlsXgNcpX1IPM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":570057},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json","./api-contracts":{"types":"./dist/api-contracts.d.mts","import":"./dist/api-contracts.mjs","require":"./dist/api-contracts.cjs"},"./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["session"],"channels":["git_worktrees"],"pluginId":"git"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"layers/source-control/doompi-git"},"description":"Git worktree sessions for DoomPi: spawn an isolated worktree with its own session and manage it from the parent","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.30","@tanstack/store":"0.11.1","@deepseek-ai/cordis":"4.0.2","@tanstack/react-store":"0.11.1","@agimon-ai/doompi-core":"0.0.1-alpha.77","@agimon-ai/doompi-session":"0.0.1-alpha.1","@agimon-ai/doompi-web-components":"0.0.1-alpha.35"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/api-contracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.0","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.5.1","@types/react":"19.3.0","@vitest/coverage-v8":"5.0.0","@agimon-ai/doompi-build":"0.0.1-alpha.6","@earendil-works/pi-agent-core":"0.85.1","@earendil-works/pi-coding-agent":"0.85.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.72"},"peerDependencies":{"@earendil-works/pi-agent-core":"0.85.1","@earendil-works/pi-coding-agent":"0.85.1"},"peerDependenciesMeta":{"@earendil-works/pi-agent-core":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-git_0.0.1-alpha.13_1789855918059_0.9380970862776496","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.14":{"name":"@agimon-ai/doompi-git","version":"0.0.1-alpha.14","keywords":["ai","coding-agent","developer-tools","doompi","git-worktree","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-git@0.0.1-alpha.14","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"1979d7ce4096fb8c522b8c2c1c426bdf0a7823c2","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-git/-/doompi-git-0.0.1-alpha.14.tgz","fileCount":216,"integrity":"sha512-JpBEjzBm9fCf2p7XIzgFYWj4sc2ElSneKHxYSgI3drn8KjQHUUl4EupPS8TiItpEJgttxXDvt9EhjrwTFLI7HA==","signatures":[{"sig":"MEUCIQDQIr8GcKY15ITKb0pPCWZAAhMs/ZOax3E0XUZYfJEC4QIgRHMG9VV7l/mnyEsvQnolMSAxR8JN727lxafxJLBY7I8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEWNNcKdVN7oYAVFpdUKShVoZby4luHOdKkeD4jm1jjYAiB908EUyGKJQtSoPiqeeLUCixTRH7a2nwCqqpOUIcXg2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":570057},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json","./api-contracts":{"types":"./dist/api-contracts.d.mts","import":"./dist/api-contracts.mjs","require":"./dist/api-contracts.cjs"},"./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["session"],"channels":["git_worktrees"],"pluginId":"git"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"layers/source-control/doompi-git"},"description":"Git worktree sessions for DoomPi: spawn an isolated worktree with its own session and manage it from the parent","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.30","@tanstack/store":"0.11.1","@deepseek-ai/cordis":"4.0.2","@tanstack/react-store":"0.11.1","@agimon-ai/doompi-core":"0.0.1-alpha.78","@agimon-ai/doompi-session":"0.0.1-alpha.2","@agimon-ai/doompi-web-components":"0.0.1-alpha.36"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/api-contracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.0","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.5.1","@types/react":"19.3.0","@vitest/coverage-v8":"5.0.0","@agimon-ai/doompi-build":"0.0.1-alpha.7","@earendil-works/pi-agent-core":"0.86.0","@earendil-works/pi-coding-agent":"0.86.0","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.73"},"peerDependencies":{"@earendil-works/pi-agent-core":"0.86.0","@earendil-works/pi-coding-agent":"0.86.0"},"peerDependenciesMeta":{"@earendil-works/pi-agent-core":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-git_0.0.1-alpha.14_1789928786243_0.574990644104781","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.15":{"name":"@agimon-ai/doompi-git","version":"0.0.1-alpha.15","keywords":["ai","coding-agent","developer-tools","doompi","git-worktree","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-git@0.0.1-alpha.15","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"0b5354f452c621712b37400fe92b950d311ed6d2","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-git/-/doompi-git-0.0.1-alpha.15.tgz","fileCount":216,"integrity":"sha512-tDkmFOSwQRUz5jGqahiuuFYZpLap8MV5awXSVDsfGYaS9/YF3HHrQN7PmYnF5QJC3xnhM53QI9vwp3Qnz1+FVw==","signatures":[{"sig":"MEYCIQCOIky+YJeC3nHccKA/O9lD3hQ8gj924AeEwXKnIEA7sAIhAKL4XTVDR35i4vmasckWQeISK78K+RwB6Pxuf2qQiRQD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDhBFfISzcckiAvqeeiKS4eHXDRBWlbqcRpntu2SVTO1gIgXEkWAmOtOXOGaVNAk6vzv68MREy0Wy5d+4Ccm8PGY7s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":608151},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json","./api-contracts":{"types":"./dist/api-contracts.d.mts","import":"./dist/api-contracts.mjs","require":"./dist/api-contracts.cjs"},"./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["session"],"channels":["git_worktrees"],"pluginId":"git"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"layers/source-control/doompi-git"},"description":"Git worktree sessions for DoomPi: spawn an isolated worktree with its own session and manage it from the parent","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.30","@tanstack/store":"0.11.1","@deepseek-ai/cordis":"4.0.2","@tanstack/react-store":"0.11.1","@agimon-ai/doompi-core":"0.0.1-alpha.79","@agimon-ai/doompi-session":"0.0.1-alpha.3","@agimon-ai/doompi-web-components":"0.0.1-alpha.37"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/api-contracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.0","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.5.1","@types/react":"19.3.0","@vitest/coverage-v8":"5.0.0","@agimon-ai/doompi-build":"0.0.1-alpha.8","@earendil-works/pi-agent-core":"0.86.0","@earendil-works/pi-coding-agent":"0.86.0","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.74"},"peerDependencies":{"@earendil-works/pi-agent-core":"0.86.0","@earendil-works/pi-coding-agent":"0.86.0"},"peerDependenciesMeta":{"@earendil-works/pi-agent-core":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-git_0.0.1-alpha.15_1790025894955_0.8116234665418502","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.16":{"name":"@agimon-ai/doompi-git","version":"0.0.1-alpha.16","keywords":["ai","coding-agent","developer-tools","doompi","git-worktree","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-git@0.0.1-alpha.16","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"1ff19342a8adc724c0fe5e87cd8c79d3806ec938","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-git/-/doompi-git-0.0.1-alpha.16.tgz","fileCount":216,"integrity":"sha512-/yKP0r9xNt99mSns1Fb392FI35XpeydUL5w7Yxxg0Br17hew8fqhRZ4YK3Y6xuTc4kjp0f8hnuMyJpiEkie1LA==","signatures":[{"sig":"MEQCIDfQkr+nd+zfecWgLvdwE50z67PQPo9HW4NjuWqpEIQrAiAxRbgIQxrXtzzOOk6jiAccF6h0DtbBr9wSUgzzEWXwvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAmUIt/62DfFLsnaewv3fAIPU3M7K38ktEdXFKbCVEhaAiEAhx3DfcQJhDJSEB/AArDXlRIaUh+D6o3DDRtuADqHvfI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":608151},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.mjs","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json","./api-contracts":{"types":"./dist/api-contracts.d.mts","import":"./dist/api-contracts.mjs","require":"./dist/api-contracts.cjs"},"./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["session"],"channels":["git_worktrees"],"pluginId":"git"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"layers/source-control/doompi-git"},"description":"Git worktree sessions for DoomPi: spawn an isolated worktree with its own session and manage it from the parent","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","@tanstack/store":"0.11.1","@deepseek-ai/cordis":"4.0.2","@tanstack/react-store":"0.11.1","@agimon-ai/doompi-core":"0.0.1-alpha.80","@agimon-ai/doompi-session":"0.0.1-alpha.4","@agimon-ai/doompi-web-components":"0.0.1-alpha.38"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/api-contracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.1","@types/react":"19.3.0","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-build":"0.0.1-alpha.9","@earendil-works/pi-agent-core":"0.86.0","@earendil-works/pi-coding-agent":"0.86.0","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.75"},"peerDependencies":{"@earendil-works/pi-agent-core":"0.86.0","@earendil-works/pi-coding-agent":"0.86.0"},"peerDependenciesMeta":{"@earendil-works/pi-agent-core":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-git_0.0.1-alpha.16_1790052399780_0.48341905401814556","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.17":{"name":"@agimon-ai/doompi-git","version":"0.0.1-alpha.17","keywords":["ai","coding-agent","developer-tools","doompi","git-worktree","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-git@0.0.1-alpha.17","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"11eaa7332e2824408a947f72b756579439101635","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-git/-/doompi-git-0.0.1-alpha.17.tgz","fileCount":42,"integrity":"sha512-t7tcDJ82T6TKCY93ScgA9Av/hdOf94hLKhMHNLXQCbkkvBNmpj4Co9N+a79daWXh7zxEWpDwScUW85Tl5x61Zw==","signatures":[{"sig":"MEUCIQChnQzW3B26F/s25X7eCJ7fOdMQEOyHfo3EClJQ0oC7OQIgO6NydUmZRnmXVOiNGrFZeDdA74lSE+pFg9MXlNqXHS0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCl59BzqonaNNjhPtgUc61SK57Qqf1QHuEuf1+rTjIqYAIhAMtaQ+/4osxDiMrrWUjIyWsAk0294mk70f38YyS9eGCQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":573579},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["session"],"channels":["git_worktrees"],"pluginId":"git"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"layers/source-control/doompi-git"},"description":"Git worktree sessions for DoomPi: spawn an isolated worktree with its own session and manage it from the parent","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","@tanstack/store":"0.11.1","@deepseek-ai/cordis":"4.0.2","@tanstack/react-store":"0.11.1","@agimon-ai/doompi-core":"0.0.1-alpha.81","@agimon-ai/doompi-session":"0.0.1-alpha.5","@agimon-ai/doompi-web-components":"0.0.1-alpha.39"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.1","@types/react":"19.3.0","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-build":"0.0.1-alpha.10","@earendil-works/pi-agent-core":"0.87.1","@earendil-works/pi-coding-agent":"0.87.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.76"},"peerDependencies":{"@earendil-works/pi-agent-core":"0.87.1","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependenciesMeta":{"@earendil-works/pi-agent-core":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-git_0.0.1-alpha.17_1790143528890_0.9162189228199802","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.18":{"name":"@agimon-ai/doompi-git","version":"0.0.1-alpha.18","keywords":["ai","coding-agent","developer-tools","doompi","git-worktree","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-git@0.0.1-alpha.18","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"9ce1499cd05dc31b4b475760f50f96c5efac5434","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-git/-/doompi-git-0.0.1-alpha.18.tgz","fileCount":42,"integrity":"sha512-o9L5Im7hjU/S1sWrIOy3p3ca1Ks4veJuqIC21l2FI+EowqKvmFoHTcpTCjEQnc1AUESEEXD7EysGj/HnGDKhNA==","signatures":[{"sig":"MEYCIQD9LuHPnx9l7m2kTv6mjJApQwLYK466HNvl5zjgKVMJtAIhAL9M4CcysXuk7PGijLckJV0oDODU1LOZJ9KpI3+i6z1J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICe2gchQfLlMHRJhnFrDV6AE04M27W8/ZMT9IU88SzXiAiBkbI6mc59jJy9EnJp8/YrFPFtprgpoO8zaBvqSemEiCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":573579},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["session"],"channels":["git_worktrees"],"pluginId":"git"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"layers/source-control/doompi-git"},"description":"Git worktree sessions for DoomPi: spawn an isolated worktree with its own session and manage it from the parent","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","@tanstack/store":"0.11.1","@deepseek-ai/cordis":"4.0.2","@tanstack/react-store":"0.11.1","@agimon-ai/doompi-core":"0.0.1-alpha.82","@agimon-ai/doompi-session":"0.0.1-alpha.6","@agimon-ai/doompi-web-components":"0.0.1-alpha.40"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.1","@types/react":"19.3.0","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-build":"0.0.1-alpha.11","@earendil-works/pi-agent-core":"0.87.1","@earendil-works/pi-coding-agent":"0.87.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.77"},"peerDependencies":{"@earendil-works/pi-agent-core":"0.87.1","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependenciesMeta":{"@earendil-works/pi-agent-core":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-git_0.0.1-alpha.18_1790154837719_0.17047429793058533","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.19":{"name":"@agimon-ai/doompi-git","version":"0.0.1-alpha.19","keywords":["ai","coding-agent","developer-tools","doompi","git-worktree","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-git@0.0.1-alpha.19","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":"41805addfea2129ef94010fec6cb8baffe19c802","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-git/-/doompi-git-0.0.1-alpha.19.tgz","fileCount":42,"integrity":"sha512-yrez9SG/DENYEkrB3ZoBE5M9+OkrNlX5EkLof6VDbmKmKLuM5za8QAmdWqubbQ03OCxBcqS3APtRIek0/V0Xbw==","signatures":[{"sig":"MEYCIQC3AJOe3421FFmD2rEA0f8DKkPlBaJ5nm2rz4AYYfes1wIhAIBaogUyZ+M8nQpG2MH4yYryFrGD1HMjBHFkowuvn4zN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCRyU9jszUONh9EBtReDVft0jVWbEHfXlQZLuwVsYY5vwIhAOquP/ZHC+deQ+WHW7/quTsyo8W6yRWyZrgd9ijLOOUg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":573579},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["session"],"channels":["git_worktrees"],"pluginId":"git"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"layers/source-control/doompi-git"},"description":"Git worktree sessions for DoomPi: spawn an isolated worktree with its own session and manage it from the parent","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","@tanstack/store":"0.11.1","@deepseek-ai/cordis":"4.0.2","@tanstack/react-store":"0.11.1","@agimon-ai/doompi-core":"0.0.1-alpha.83","@agimon-ai/doompi-session":"0.0.1-alpha.7","@agimon-ai/doompi-web-components":"0.0.1-alpha.41"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.1","@types/react":"19.3.0","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-build":"0.0.1-alpha.11","@earendil-works/pi-agent-core":"0.87.1","@earendil-works/pi-coding-agent":"0.87.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.77"},"peerDependencies":{"@earendil-works/pi-agent-core":"0.87.1","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependenciesMeta":{"@earendil-works/pi-agent-core":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-git_0.0.1-alpha.19_1790161650916_0.030326793686386466","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.20":{"name":"@agimon-ai/doompi-git","version":"0.0.1-alpha.20","keywords":["ai","coding-agent","developer-tools","doompi","git-worktree","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-git@0.0.1-alpha.20","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"4630bcde4da51776980c804b3874ffab9d9dabd2","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-git/-/doompi-git-0.0.1-alpha.20.tgz","fileCount":42,"integrity":"sha512-rZuhTIxyIbBV8AffMQ7N7EBZotgiO7veZOSkaWykwjiX1Ea9xG9/NxFlHmNfIKfTZdAgPdIkD6rXJHei1SNNqQ==","signatures":[{"sig":"MEYCIQDPCkaZ7A2DXcAvtztowMxaIkXoxvVhSb+Oy3MWd35/LAIhAO2Rk9/B1+p89shiQE+7M1VDtPArw2Ge0SWkRpo3M8Nm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIG0YbJQ3LEeVcZT/nAT/6W8+i6LsXQ8/KqauVVxMH2j/AiB8jcju6c/IkN6J5u9rGYXChmcYXA2m2PLgYJIyJdlS1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":574019},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["session"],"channels":["git_worktrees"],"pluginId":"git"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"layers/source-control/doompi-git"},"description":"Git worktree sessions for DoomPi: spawn an isolated worktree with its own session and manage it from the parent","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","@tanstack/store":"0.11.1","@deepseek-ai/cordis":"4.0.2","@tanstack/react-store":"0.11.1","@agimon-ai/doompi-core":"0.0.1-alpha.84","@agimon-ai/doompi-session":"0.0.1-alpha.8","@agimon-ai/doompi-web-components":"0.0.1-alpha.42"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.1","@types/react":"19.3.0","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-build":"0.0.1-alpha.12","@earendil-works/pi-agent-core":"0.87.1","@earendil-works/pi-coding-agent":"0.87.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.78"},"peerDependencies":{"@earendil-works/pi-agent-core":"0.87.1","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependenciesMeta":{"@earendil-works/pi-agent-core":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-git_0.0.1-alpha.20_1790223120391_0.41205507950527354","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.21":{"name":"@agimon-ai/doompi-git","version":"0.0.1-alpha.21","keywords":["ai","coding-agent","developer-tools","doompi","git-worktree","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-git@0.0.1-alpha.21","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"1e34f5e967901084d8e6868d91f3f395cabc25f1","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-git/-/doompi-git-0.0.1-alpha.21.tgz","fileCount":42,"integrity":"sha512-t9LwWc+se/oeEIFJ0QTB8ejb/aLKsLUkq9ZijcSaSDrFZi4XSU9PYoQ2pRdbE+HxLEmrGTC6ZOStJoguONtEIg==","signatures":[{"sig":"MEUCIQDbH3rJLKtnSwDtDOEZxf02Wkcs7yTHFhTMv1ZfQyLBrAIgehhrO38fqaT3zFcEKGBKWC2UxdJ5/m9+C9nCtMepgWI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICliQneEmYc3LZnSJXv1AvtlbvI2wopQApDnd3bNDTZEAiAdlHPYAQIvVMGNRWPIVszc7vR5KdnancnInTRIdm4lEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":574019},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["session"],"channels":["git_worktrees"],"pluginId":"git"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"layers/source-control/doompi-git"},"description":"Git worktree sessions for DoomPi: spawn an isolated worktree with its own session and manage it from the parent","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","@tanstack/store":"0.11.1","@deepseek-ai/cordis":"4.0.2","@tanstack/react-store":"0.11.1","@agimon-ai/doompi-core":"0.0.1-alpha.85","@agimon-ai/doompi-session":"0.0.1-alpha.9","@agimon-ai/doompi-web-components":"0.0.1-alpha.43"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.1","@types/react":"19.3.0","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-build":"0.0.1-alpha.12","@earendil-works/pi-agent-core":"0.87.1","@earendil-works/pi-coding-agent":"0.87.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.78"},"peerDependencies":{"@earendil-works/pi-agent-core":"0.87.1","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependenciesMeta":{"@earendil-works/pi-agent-core":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-git_0.0.1-alpha.21_1790294978669_0.2473733192552119","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.22":{"name":"@agimon-ai/doompi-git","version":"0.0.1-alpha.22","keywords":["ai","coding-agent","developer-tools","doompi","git-worktree","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-git@0.0.1-alpha.22","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"4081195a74e2c7d395ffabb5f7fa71cb603c9b62","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-git/-/doompi-git-0.0.1-alpha.22.tgz","fileCount":42,"integrity":"sha512-0DhscfmrAEkOGncDf0qzB1i9A42X5PHBBTqm6JCfko157KwQnHU1E1u4NzAS0i3hftbPN4j54B6M/6W3+3nNrw==","signatures":[{"sig":"MEYCIQDUV9PsD2ckdFU6K3k4+3vd0Y5wo+hFvr1HO7tIdAsVsQIhALHhKL18ycazTGfqbet7sfNbWWzhM+vkVzW/hEqWTf4H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDXfgwsz10JUXneWRNfIuCQvXsCBkhfwB1tkFwwCM3YDAIgdTqfza9wKBPSML1Uw0U/gUX6oJWpxm98ao9yawRrmYc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":574020},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["session"],"channels":["git_worktrees"],"pluginId":"git"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"layers/source-control/doompi-git"},"description":"Git worktree sessions for DoomPi: spawn an isolated worktree with its own session and manage it from the parent","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","@tanstack/store":"0.11.1","@deepseek-ai/cordis":"4.0.2","@tanstack/react-store":"0.11.1","@agimon-ai/doompi-core":"0.0.1-alpha.86","@agimon-ai/doompi-session":"0.0.1-alpha.10","@agimon-ai/doompi-web-components":"0.0.1-alpha.44"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.1","@types/react":"19.3.0","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-build":"0.0.1-alpha.12","@earendil-works/pi-agent-core":"0.87.1","@earendil-works/pi-coding-agent":"0.87.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.78"},"peerDependencies":{"@earendil-works/pi-agent-core":"0.87.1","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependenciesMeta":{"@earendil-works/pi-agent-core":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-git_0.0.1-alpha.22_1790298622171_0.8525549227365932","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.23":{"name":"@agimon-ai/doompi-git","version":"0.0.1-alpha.23","keywords":["ai","coding-agent","developer-tools","doompi","git-worktree","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-git@0.0.1-alpha.23","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"1765a3741851982b11344b9510cb02f6aa19f553","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-git/-/doompi-git-0.0.1-alpha.23.tgz","fileCount":42,"integrity":"sha512-l6jUMY4ZP4Dy0DRpFBaDLMMpWYwGrhQqZqw2UOC8OYlyW5f8mZxA/oWwFKmsNHEukJRWGzLPR9eZW0kAtLh2RQ==","signatures":[{"sig":"MEYCIQDxQcKxF+TdZW9IJiM5z6yjrAORHeePYq+gTGbvFG2uMgIhALsHMnIIVa5gJwph8PTCdNgwr5GGN3ejXjeqbpzgtNVS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAti+GaOT5T1FGvgnGqxJHEvuwneaDzQQyo04WVECiCXAiBVo/UnmTg00CLYsNGC61w9xR1IyFr4fDGl0U51uWHkiA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":574574},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["session"],"channels":["git_worktrees"],"pluginId":"git"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"layers/source-control/doompi-git"},"description":"Git worktree sessions for DoomPi: spawn an isolated worktree with its own session and manage it from the parent","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","@tanstack/store":"0.11.1","@deepseek-ai/cordis":"4.0.2","@tanstack/react-store":"0.11.1","@agimon-ai/doompi-core":"0.0.1-alpha.87","@agimon-ai/doompi-session":"0.0.1-alpha.11","@agimon-ai/doompi-web-components":"0.0.1-alpha.45"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.1","@types/react":"19.3.0","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-build":"0.0.1-alpha.13","@earendil-works/pi-agent-core":"0.87.1","@earendil-works/pi-coding-agent":"0.87.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.79"},"peerDependencies":{"@earendil-works/pi-agent-core":"0.87.1","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependenciesMeta":{"@earendil-works/pi-agent-core":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-git_0.0.1-alpha.23_1790309987060_0.27875930306288743","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.24":{"name":"@agimon-ai/doompi-git","version":"0.0.1-alpha.24","keywords":["ai","coding-agent","developer-tools","doompi","git-worktree","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-git@0.0.1-alpha.24","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"f622be292b157aa035f559118275fe1d04a84f8f","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-git/-/doompi-git-0.0.1-alpha.24.tgz","fileCount":42,"integrity":"sha512-xJNGxOT1dvW4oUrlQwCnEsnPj0Hdc7w8i+0Mqx0s3i5zyTIAp9izgxkkJN8pfTJe1Irh0616TFjzp0+T4Ro2EA==","signatures":[{"sig":"MEUCIQD7kazPn3pbQZL7w5fgRPp9HGmjWYybCUjyA4jq7/QY+QIgDY4erSdwcc02gkdUd6pascmMAc1Sy/LXkounlcl0ldw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHwGp0dog/xO9/gWxmDeA3Yen1xXwrkzGDaHFrhao83KAiEAwzenDoHOft65CWPuJIUe85lzD4GFpTi0gLUzwGg3OFY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":586883},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["session"],"channels":["git_worktrees"],"pluginId":"git"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"layers/source-control/doompi-git"},"description":"Git worktree sessions for DoomPi: spawn an isolated worktree with its own session and manage it from the parent","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","@tanstack/store":"0.11.1","@deepseek-ai/cordis":"4.0.2","@tanstack/react-store":"0.11.1","@agimon-ai/doompi-core":"0.0.1-alpha.88","@agimon-ai/doompi-session":"0.0.1-alpha.12","@agimon-ai/doompi-web-components":"0.0.1-alpha.46"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.1","@types/react":"19.3.0","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-build":"0.0.1-alpha.14","@earendil-works/pi-agent-core":"0.87.1","@earendil-works/pi-coding-agent":"0.87.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.80"},"peerDependencies":{"@earendil-works/pi-agent-core":"0.87.1","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependenciesMeta":{"@earendil-works/pi-agent-core":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-git_0.0.1-alpha.24_1790324082718_0.7643915358180773","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.25":{"name":"@agimon-ai/doompi-git","version":"0.0.1-alpha.25","keywords":["ai","coding-agent","developer-tools","doompi","git-worktree","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-git@0.0.1-alpha.25","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":"1ef12fe6e322632be9d61ff4c7a21705187f18c9","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-git/-/doompi-git-0.0.1-alpha.25.tgz","fileCount":42,"integrity":"sha512-VCn88upzvRCv7hJT6QWWqbM0WCKdx8rQ9qiU2WfyYkjBJUNTT3gvyJl+oAzvB22ABtF/Ph1kjtZiBG6EAxEjEA==","signatures":[{"sig":"MEQCIC+Fu7CRBJy8XXdApaaehwD3DPX9kHnZEIVxwNiYRDFtAiBW4QiyNUtLvgufNv2G1i8KMWaT9ZFqWTRiT7BE/Unq2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDNAcFc2FUKUx/BOVOhnZA5YL7fufcZlqS91h212uGTLAIgTFB7BngDlSCoOZHRQKJifdbs91g2tVd4NB3nG34vzjw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":586883},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["session"],"channels":["git_worktrees"],"pluginId":"git"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"layers/source-control/doompi-git"},"description":"Git worktree sessions for DoomPi: spawn an isolated worktree with its own session and manage it from the parent","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","@tanstack/store":"0.11.1","@deepseek-ai/cordis":"4.0.2","@tanstack/react-store":"0.11.1","@agimon-ai/doompi-core":"0.0.1-alpha.89","@agimon-ai/doompi-session":"0.0.1-alpha.13","@agimon-ai/doompi-web-components":"0.0.1-alpha.47"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.1","@types/react":"19.3.0","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-build":"0.0.1-alpha.15","@earendil-works/pi-agent-core":"0.87.1","@earendil-works/pi-coding-agent":"0.87.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.81"},"peerDependencies":{"@earendil-works/pi-agent-core":"0.87.1","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependenciesMeta":{"@earendil-works/pi-agent-core":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-git_0.0.1-alpha.25_1790375939771_0.9717874576698775","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.26":{"name":"@agimon-ai/doompi-git","version":"0.0.1-alpha.26","keywords":["ai","coding-agent","developer-tools","doompi","git-worktree","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-git@0.0.1-alpha.26","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"cf2d58bf355de123c762b94bed2434ca99bf2d4f","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-git/-/doompi-git-0.0.1-alpha.26.tgz","fileCount":42,"integrity":"sha512-TKnN6ngIgWKWhFvQod/rEL6FyWCrqHAkLeVsiOqv0MYwlheiknNYg1NU/aDxgdYLoJOzFev3jVHhAG8TJY/FCg==","signatures":[{"sig":"MEUCIGlcheNijYyZVg8oIQXg5+uWztwz6mZznRD6eCJyyZLwAiEA2LPqHZLFmTdkMVWoo59z1LfaWMIVtXFZUmESFPOgIhw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDloiG6/xDvDMSmLCdsudAXVgpchqj9aVQ2A/p9w2/ghAIgZY8GaGMHDDTKKYM+aibW1G6pdERQL8urzazwSG6uSKg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":586883},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["session"],"channels":["git_worktrees"],"pluginId":"git"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"layers/source-control/doompi-git"},"description":"Git worktree sessions for DoomPi: spawn an isolated worktree with its own session and manage it from the parent","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","@tanstack/store":"0.11.1","@deepseek-ai/cordis":"4.0.2","@tanstack/react-store":"0.11.1","@agimon-ai/doompi-core":"0.0.1-alpha.90","@agimon-ai/doompi-session":"0.0.1-alpha.14","@agimon-ai/doompi-web-components":"0.0.1-alpha.48"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.1","@types/react":"19.3.0","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-build":"0.0.1-alpha.15","@earendil-works/pi-agent-core":"0.87.1","@earendil-works/pi-coding-agent":"0.87.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.81"},"peerDependencies":{"@earendil-works/pi-agent-core":"0.87.1","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependenciesMeta":{"@earendil-works/pi-agent-core":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-git_0.0.1-alpha.26_1790387475249_0.8613273875551521","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.27":{"name":"@agimon-ai/doompi-git","version":"0.0.1-alpha.27","keywords":["ai","coding-agent","developer-tools","doompi","git-worktree","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-git@0.0.1-alpha.27","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"d9cbf999bdd31234040466ab1a4a99b75ab5e6a4","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-git/-/doompi-git-0.0.1-alpha.27.tgz","fileCount":42,"integrity":"sha512-yE0yWV8DHmMa86ydXuNwQsJjsm4vZHghpwZmzDtMMynZik+Sfo9GfZ+gZtv5NQLCtIkLn+ftDqpdZ8Siz3wxlA==","signatures":[{"sig":"MEQCIBxW5KGkVIYUgL9KrzXI9xemWdyIW/YLZsrUBQNIJaniAiBk0uVPd+sM1so0Mwj2obJbbXZVbCYyoQHUdv10o85qkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDZx/ob1wLJszfGZyenws0Pbqe9ukTFupAQDX0otaER6QIhAIeYT94QIJwkHJ8m75CnXnxn0XAIe+GMGTb4ayhGC4gc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":594355},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["session"],"channels":["git_worktrees"],"pluginId":"git"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"layers/source-control/doompi-git"},"description":"Git worktree sessions for DoomPi: spawn an isolated worktree with its own session and manage it from the parent","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","@tanstack/store":"0.11.1","@deepseek-ai/cordis":"4.0.2","@tanstack/react-store":"0.11.1","@agimon-ai/doompi-core":"0.0.1-alpha.91","@agimon-ai/doompi-session":"0.0.1-alpha.15","@agimon-ai/doompi-web-components":"0.0.1-alpha.49"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.1","@types/react":"19.3.0","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-build":"0.0.1-alpha.15","@earendil-works/pi-agent-core":"0.87.1","@earendil-works/pi-coding-agent":"0.87.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.81"},"peerDependencies":{"@earendil-works/pi-agent-core":"0.87.1","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependenciesMeta":{"@earendil-works/pi-agent-core":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-git_0.0.1-alpha.27_1790416237511_0.1894198681698609","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.28":{"name":"@agimon-ai/doompi-git","version":"0.0.1-alpha.28","keywords":["ai","coding-agent","developer-tools","doompi","git-worktree","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-git@0.0.1-alpha.28","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"411cad84d3f2a6eb1293a6f70363adfc1d9c8297","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-git/-/doompi-git-0.0.1-alpha.28.tgz","fileCount":42,"integrity":"sha512-cBr7P4WmyrS+XBAQgSri/2klmqo0vK2WSDdiezcozZgNSZE17sKzcwZ1RCWwuldicDbaLb+xRZadpGQgCGZBFg==","signatures":[{"sig":"MEUCIQCSAYiIa0SjLsImbxVxgGap6LHw4VRQVHV9rwXZ865XEQIgECuFtOo+CoJhVxAa5kUdZXeEgTKabWoZmc69TrEr6jA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD/q25NrXHtchhLsq+plMgkHwRwkQ5QZVQ0zLGsVwoKsgIhAIfXymT+Bbm3L7EEp16Ag/6wONq89T/TqAxQTNRvG4Fy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":594355},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["session"],"channels":["git_worktrees"],"pluginId":"git"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"layers/source-control/doompi-git"},"description":"Git worktree sessions for DoomPi: spawn an isolated worktree with its own session and manage it from the parent","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","@tanstack/store":"0.11.1","@deepseek-ai/cordis":"4.0.2","@tanstack/react-store":"0.11.1","@agimon-ai/doompi-core":"0.0.1-alpha.92","@agimon-ai/doompi-session":"0.0.1-alpha.16","@agimon-ai/doompi-web-components":"0.0.1-alpha.50"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.1","@types/react":"19.3.0","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-build":"0.0.1-alpha.15","@earendil-works/pi-agent-core":"0.87.1","@earendil-works/pi-coding-agent":"0.87.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.81"},"peerDependencies":{"@earendil-works/pi-agent-core":"0.87.1","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependenciesMeta":{"@earendil-works/pi-agent-core":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-git_0.0.1-alpha.28_1790430128892_0.33129182703481663","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.29":{"name":"@agimon-ai/doompi-git","version":"0.0.1-alpha.29","keywords":["ai","coding-agent","developer-tools","doompi","git-worktree","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-git@0.0.1-alpha.29","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":"755e290ddaad01d6e99505107761bb849084506c","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-git/-/doompi-git-0.0.1-alpha.29.tgz","fileCount":42,"integrity":"sha512-M8EWcQuek+hlwqyZ2DtoL2NChvEX03hCWQ51ouTrqfh7ZvafddECzxFhqAAtTMEXXawu3kTO0bd+tVuobXJhXA==","signatures":[{"sig":"MEYCIQD6kvyRasDx8sMav1SsqjVjla2lUKE3PMTfu/ZSrRaJ2wIhAK5qRx9ydPgng0t8DtYUkzzBKEuO4hVUbBWPoQeOjKNP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIG64AO1W0MxORI/CjuathoSkTemP0+q01Cd2ZqG5GzGmAiAx12xRdUkG84zt8zUXAhdyH+i3XgrclzcTeg2An9f8fg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":593535},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["session"],"channels":["git_worktrees"],"pluginId":"git"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"layers/source-control/doompi-git"},"description":"Git worktree sessions for DoomPi: spawn an isolated worktree with its own session and manage it from the parent","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","@tanstack/store":"0.11.1","@deepseek-ai/cordis":"4.0.2","@tanstack/react-store":"0.11.1","@agimon-ai/doompi-core":"0.0.1-alpha.93","@agimon-ai/doompi-session":"0.0.1-alpha.17","@agimon-ai/doompi-web-components":"0.0.1-alpha.51"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.1","@types/react":"19.3.0","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-build":"0.0.1-alpha.16","@earendil-works/pi-agent-core":"0.87.1","@earendil-works/pi-coding-agent":"0.87.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.82"},"peerDependencies":{"@earendil-works/pi-agent-core":"0.87.1","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependenciesMeta":{"@earendil-works/pi-agent-core":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-git_0.0.1-alpha.29_1790480613583_0.2740770887594717","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.30":{"name":"@agimon-ai/doompi-git","version":"0.0.1-alpha.30","keywords":["ai","coding-agent","developer-tools","doompi","git-worktree","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-git@0.0.1-alpha.30","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"71c2b9c8697d00b102a52cd085599cffa89ad265","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-git/-/doompi-git-0.0.1-alpha.30.tgz","fileCount":42,"integrity":"sha512-Ev0YHKuJCwiWxBlTucpOVvFHSJnkWPAth6F1diQ54Wfs1Yb1TBzG7776Hoi1J/+zp7czKVlAwDG2RKj16XR/xA==","signatures":[{"sig":"MEUCIQDWTgg/3sweyPUCt/Wj66+YWaMNepSoQVuzL4ZfwORWeQIgHci2Nol7DxB1blwvhPg3SjRGjEQlH9kjrn6hy31ETKU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD3c15rVgnZ5jPpZ7qAoAfjCQtFhkur7Ks3dbRMfv732wIgMlQhaBVVVujPZuVYypE5sX4FzyLNvBvw3veBZp5DrNI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":593535},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["session"],"channels":["git_worktrees"],"pluginId":"git"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"layers/source-control/doompi-git"},"description":"Git worktree sessions for DoomPi: spawn an isolated worktree with its own session and manage it from the parent","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","@tanstack/store":"0.11.1","@deepseek-ai/cordis":"4.0.2","@tanstack/react-store":"0.11.1","@agimon-ai/doompi-core":"0.0.1-alpha.94","@agimon-ai/doompi-session":"0.0.1-alpha.18","@agimon-ai/doompi-web-components":"0.0.1-alpha.52"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.1","@types/react":"19.3.0","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-build":"0.0.1-alpha.17","@earendil-works/pi-agent-core":"0.87.1","@earendil-works/pi-coding-agent":"0.87.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.83"},"peerDependencies":{"@earendil-works/pi-agent-core":"0.87.1","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependenciesMeta":{"@earendil-works/pi-agent-core":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-git_0.0.1-alpha.30_1790488756815_0.5353171229920934","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.31":{"name":"@agimon-ai/doompi-git","version":"0.0.1-alpha.31","keywords":["ai","coding-agent","developer-tools","doompi","git-worktree","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-git@0.0.1-alpha.31","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"4ac8911ab7891da283f8e6a3248279b723cff965","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-git/-/doompi-git-0.0.1-alpha.31.tgz","fileCount":42,"integrity":"sha512-udeydJ2wiitgB/+MUDdea51TGy9VPuDZIUwmnsxnIffql4c18NyH625MbsUiblD7yKeSrSZl6CJ3oLXOo8331w==","signatures":[{"sig":"MEUCIQCzcMFVFbbtD+pGV2n6/lZ8ejLFBIt/4EbdFrW0V40LgAIgdsY4Myv1sBD2fW2CeGO2xydVARnKgIBlTbA5uKbPmLI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEMCH0oLMQViD7SP+zYm12esRpKJfx2n2xAVsoMxHOt+T/ECIH5rTXVMB/XNItAWrvnwkC6HDo+4RkePWruD1r9a605i","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":699818},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["workspace","session"],"channels":["git_worktrees"],"pluginId":"git"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"layers/source-control/doompi-git"},"description":"Git worktree sessions for DoomPi: spawn an isolated worktree with its own session and manage it from the parent","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","@tanstack/store":"0.11.1","@deepseek-ai/cordis":"4.0.2","@tanstack/react-store":"0.11.1","@agimon-ai/doompi-core":"0.0.1-alpha.95","@agimon-ai/doompi-session":"0.0.1-alpha.19","@agimon-ai/doompi-web-components":"0.0.1-alpha.53"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.1","@types/react":"19.3.0","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-build":"0.0.1-alpha.18","@earendil-works/pi-agent-core":"0.87.1","@earendil-works/pi-coding-agent":"0.87.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.84"},"peerDependencies":{"@earendil-works/pi-agent-core":"0.87.1","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependenciesMeta":{"@earendil-works/pi-agent-core":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-git_0.0.1-alpha.31_1790517057386_0.5366838167972898","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.32":{"name":"@agimon-ai/doompi-git","version":"0.0.1-alpha.32","keywords":["ai","coding-agent","developer-tools","doompi","git-worktree","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-git@0.0.1-alpha.32","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"f2ef58ba5c0dea04d2395c0cb09b04d8b23dd113","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-git/-/doompi-git-0.0.1-alpha.32.tgz","fileCount":42,"integrity":"sha512-btsA1vFD9r31rldfJeUBzMXKxhD/U4epel8KtMJvu1IXI+ZfNOmxLykLHlisLkG2Ox/hu6ht4rEjuXtHDSDncw==","signatures":[{"sig":"MEUCIQDgj5qDTAQDfs3j8uhCey4eE1lZt1nsOvlRuV1XEyb7CwIgX0DARfF5RTsOCJGCl5TyC5DqsDaT+jZEDFXlpVZ8b1s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC4uxqfcfyIAF0ryO0XM0uLE4J1mWBGtF62z1erGSn6hgIgMYs+62Ufu/nN5e6qfBI+W4IST0wJmjxvgr8TVCDRM5g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":699818},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["workspace","session"],"channels":["git_worktrees"],"pluginId":"git"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"layers/source-control/doompi-git"},"description":"Git worktree sessions for DoomPi: spawn an isolated worktree with its own session and manage it from the parent","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","@tanstack/store":"0.11.1","@deepseek-ai/cordis":"4.0.2","@tanstack/react-store":"0.11.1","@agimon-ai/doompi-core":"0.0.1-alpha.96","@agimon-ai/doompi-session":"0.0.1-alpha.20","@agimon-ai/doompi-web-components":"0.0.1-alpha.54"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.2","@types/react":"19.3.0","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-build":"0.0.1-alpha.19","@earendil-works/pi-agent-core":"0.87.1","@earendil-works/pi-coding-agent":"0.87.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.85"},"peerDependencies":{"@earendil-works/pi-agent-core":"0.87.1","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependenciesMeta":{"@earendil-works/pi-agent-core":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-git_0.0.1-alpha.32_1790587917028_0.5133284130595877","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.33":{"name":"@agimon-ai/doompi-git","version":"0.0.1-alpha.33","keywords":["ai","coding-agent","developer-tools","doompi","git-worktree","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-git@0.0.1-alpha.33","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"e122bd93b1b20e1abf7ba2455041a5780d753d21","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-git/-/doompi-git-0.0.1-alpha.33.tgz","fileCount":42,"integrity":"sha512-Rjr2Sp6gliZPz2us/1zsUwvD7WKrjvG55VJWgN1B25bzAT7WEf927jpWX2qPoSV3t1rwO6U1/qftFCA8uBI3DQ==","signatures":[{"sig":"MEQCIAJjKFEPXFmgLNe3+HhGordZ1nyD7VUfundMCTbW0WtPAiA1FJ7Y6nVSkkiJLTheI3qGb1WHHOET8biEsDQE48ABAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEZWe18yA2YjE9MylsOdizACrgCTX0bozvrqQ8NFa0W4AiEAkrIpo0fg2lmCuN55e9eBqDHD0fyTnJZHI7qccEI9JvQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":699818},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["workspace","session"],"channels":["git_worktrees"],"pluginId":"git"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"layers/source-control/doompi-git"},"description":"Git worktree sessions for DoomPi: spawn an isolated worktree with its own session and manage it from the parent","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","@tanstack/store":"0.11.1","@deepseek-ai/cordis":"4.0.2","@tanstack/react-store":"0.11.1","@agimon-ai/doompi-core":"0.0.1-alpha.97","@agimon-ai/doompi-session":"0.0.1-alpha.21","@agimon-ai/doompi-web-components":"0.0.1-alpha.55"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.2","@types/react":"19.3.0","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-build":"0.0.1-alpha.20","@earendil-works/pi-agent-core":"0.87.1","@earendil-works/pi-coding-agent":"0.87.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.86"},"peerDependencies":{"@earendil-works/pi-agent-core":"0.87.1","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependenciesMeta":{"@earendil-works/pi-agent-core":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-git_0.0.1-alpha.33_1790685194314_0.3937448751480732","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.34":{"name":"@agimon-ai/doompi-git","version":"0.0.1-alpha.34","keywords":["ai","coding-agent","developer-tools","doompi","git-worktree","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-git@0.0.1-alpha.34","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"75d26e99bd098e87828766dd1138a4f4cbca34a9","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-git/-/doompi-git-0.0.1-alpha.34.tgz","fileCount":42,"integrity":"sha512-WTSW9YZp/ICnVbRBR2c8fSbwKcXE6wqQ3C6Id4V5MPREdlAPJLiF5Zs88/12l43fRmw60EyXMtnvcGzpPDU81w==","signatures":[{"sig":"MEYCIQDBTuZS5+TZm9hxSxRyjjQNfrDJJFZ/QnVqwtk7MH4TigIhAPlvaF/dGlx+JjUgj8L3j9eScQMJNikc9l4zb3yv7VyN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHh3eE3S7VLb++ReUPPLsntZPMB20ezw+jwnckYtivACAiEAhtPhHHRQjYT9hMOa2KeiMALU5HpGg0uPmeuu/6IMKxc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":701546},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["workspace","session"],"channels":["git_worktrees"],"pluginId":"git"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"layers/source-control/doompi-git"},"description":"Git worktree sessions for DoomPi: spawn an isolated worktree with its own session and manage it from the parent","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","@tanstack/store":"0.11.1","@deepseek-ai/cordis":"4.0.2","@tanstack/react-store":"0.11.1","@agimon-ai/doompi-core":"0.0.1-alpha.98","@agimon-ai/doompi-session":"0.0.1-alpha.22","@agimon-ai/doompi-web-components":"0.0.1-alpha.56"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.2","@types/react":"19.3.0","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-build":"0.0.1-alpha.20","@earendil-works/pi-agent-core":"0.87.1","@earendil-works/pi-coding-agent":"0.87.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.86"},"peerDependencies":{"@earendil-works/pi-agent-core":"0.87.1","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependenciesMeta":{"@earendil-works/pi-agent-core":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-git_0.0.1-alpha.34_1790692770181_0.037285036612159095","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.35":{"name":"@agimon-ai/doompi-git","version":"0.0.1-alpha.35","keywords":["ai","coding-agent","developer-tools","doompi","git-worktree","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-git@0.0.1-alpha.35","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"efb810af2aaf64b4997f51faa6270c2367cbf064","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-git/-/doompi-git-0.0.1-alpha.35.tgz","fileCount":42,"integrity":"sha512-NHCHf5gkhxSt9QUCQMm88CCCMHTI5v4zCi2WUjJn4Tupz4+PcY/H7LC1X1VMjvvuK+lBe39ZF7mZF5Y642v+UA==","signatures":[{"sig":"MEUCIBvmYgBaoPerTNhZiJWSGlNazV9eINA4RwnqXew0iUkjAiEAzxw+aok9xiMMgRUIlgZqjMiJ+I/NJrdgOX8OwSGC7k8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHg2nfJibyIdZUx2GbCpdceV30I8f2jI1tiqqlTPLp3dAiBPReMtBiy3o9FCnKcAA59otLv57Fs54bgce+s4F8wQTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":701546},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["workspace","session"],"channels":["git_worktrees"],"pluginId":"git"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"layers/source-control/doompi-git"},"description":"Git worktree sessions for DoomPi: spawn an isolated worktree with its own session and manage it from the parent","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","@tanstack/store":"0.11.1","@deepseek-ai/cordis":"4.0.2","@tanstack/react-store":"0.11.1","@agimon-ai/doompi-core":"0.0.1-alpha.99","@agimon-ai/doompi-session":"0.0.1-alpha.23","@agimon-ai/doompi-web-components":"0.0.1-alpha.57"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.2","@types/react":"19.3.0","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-build":"0.0.1-alpha.21","@earendil-works/pi-agent-core":"0.99.1","@earendil-works/pi-coding-agent":"0.99.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.87"},"peerDependencies":{"@earendil-works/pi-agent-core":"0.99.1","@earendil-works/pi-coding-agent":"0.99.1"},"peerDependenciesMeta":{"@earendil-works/pi-agent-core":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-git_0.0.1-alpha.35_1790723917121_0.8712424930598031","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.36":{"name":"@agimon-ai/doompi-git","version":"0.0.1-alpha.36","keywords":["ai","coding-agent","developer-tools","doompi","git-worktree","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-git@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":"7d338d2e9c803fef053af01dee4c1aadbcb2ac4e","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-git/-/doompi-git-0.0.1-alpha.36.tgz","fileCount":42,"integrity":"sha512-LKjXeG4A1At6sMiOl3iBsf3msY7wvSbAcqRDy/ggmT0Q1e3Iuq3FnrGg9DR0FxheDxCWazBqpa+R1AaJv+kVVQ==","signatures":[{"sig":"MEQCIGAATd/OlpYrAMDfahs1TYtObbxqU/KILSFUkhOMlHCgAiA9u8ij+OV6IoSpEKaaDsbaClxLsmAN2VwPn7d8fviFpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGEmSXwNUwwiCFVCV7z0dsyeq6IRR59Au5P56i7H6HQCAiBNzZSoToXi95cNxanaVzndtcwW4Vecrd6pzHqQYEFaag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":701547},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["workspace","session"],"channels":["git_worktrees"],"pluginId":"git"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"layers/source-control/doompi-git"},"description":"Git worktree sessions for DoomPi: spawn an isolated worktree with its own session and manage it from the parent","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","@tanstack/store":"0.11.1","@deepseek-ai/cordis":"4.0.2","@tanstack/react-store":"0.11.1","@agimon-ai/doompi-core":"0.0.1-alpha.100","@agimon-ai/doompi-session":"0.0.1-alpha.24","@agimon-ai/doompi-web-components":"0.0.1-alpha.58"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.2","@types/react":"19.3.0","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-build":"0.0.1-alpha.22","@earendil-works/pi-agent-core":"0.99.1","@earendil-works/pi-coding-agent":"0.99.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.88"},"peerDependencies":{"@earendil-works/pi-agent-core":"0.99.1","@earendil-works/pi-coding-agent":"0.99.1"},"peerDependenciesMeta":{"@earendil-works/pi-agent-core":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-git_0.0.1-alpha.36_1790754656593_0.33186076043784096","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.38":{"name":"@agimon-ai/doompi-git","version":"0.0.1-alpha.38","keywords":["ai","coding-agent","developer-tools","doompi","git-worktree","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-git@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":"ca6eaa86c164ef686c28d943a14b96a4b61f00bb","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-git/-/doompi-git-0.0.1-alpha.38.tgz","fileCount":42,"integrity":"sha512-DdwvHb7I2jarvUQsTd569GkBug5hKhObh/8TumsbcgIyMWBF+IF2eCr2CyNS09khOUWX4CvzDFc+70YGrtKhNg==","signatures":[{"sig":"MEQCIBaKhjWINQnEXzTmjqf9WA0IPX0V7osJentxeS8v6SVTAiA09pjNCVCOwRiJzwXvB66l0A9Z498RkODnK5D3DO+quA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDkGbPK0FLCB2L7zoh+WCx+fYitOrVSxjFQuIYHFI3HRAiBxSBRw66SoMcf6IkIj4c5kKavoKgNnraGcZZQJ61/I8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1167447},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["workspace","session"],"channels":["git_changes","git_worktrees"],"pluginId":"git"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"layers/source-control/doompi-git"},"description":"Git worktree sessions for DoomPi: spawn an isolated worktree with its own session and manage it from the parent","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","@tanstack/store":"0.11.1","@deepseek-ai/cordis":"4.0.2","@tanstack/react-store":"0.11.1","@agimon-ai/doompi-core":"0.0.1-alpha.102","@agimon-ai/doompi-session":"0.0.1-alpha.26","@agimon-ai/doompi-web-security":"0.0.1-alpha.55","@agimon-ai/doompi-web-components":"0.0.1-alpha.60"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.2","@types/react":"19.3.0","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-build":"0.0.1-alpha.24","@earendil-works/pi-agent-core":"0.99.1","@earendil-works/pi-coding-agent":"0.99.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.90"},"peerDependencies":{"@earendil-works/pi-agent-core":"0.99.1","@earendil-works/pi-coding-agent":"0.99.1"},"peerDependenciesMeta":{"@earendil-works/pi-agent-core":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-git_0.0.1-alpha.38_1790823349452_0.3569525032017822","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.39":{"name":"@agimon-ai/doompi-git","version":"0.0.1-alpha.39","keywords":["ai","coding-agent","developer-tools","doompi","git-worktree","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-git@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":"1c4742bd43a83d574cdf24a4504f31fc6b02358d","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-git/-/doompi-git-0.0.1-alpha.39.tgz","fileCount":42,"integrity":"sha512-N/1MxmB5CdiNCFlxvbMWZCjOFiO3oqRmh0nua3e9u/+iTd7WT08YAAdY+ylJ7fI2MVwZZrDoKcJgzhjc8bSOnA==","signatures":[{"sig":"MEUCIGLrZp4HEkcEDKmVfl2nLvgzOflYCq8uo3usZUztTFR1AiEA5jCASoBQ0Tu5QyMSwfqPNzUrFLF5ldbt3rCS5tapymc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDgriun3suC53GRB4Vng1kvM/J/7CTUdSI+ZTwUtJ1cqQIhALszq7E/Uqf0/8d5a6k/9cJ06TkHVLxkKZd4cKAiU0bm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1177969},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["workspace","session"],"channels":["git_changes","git_worktrees"],"pluginId":"git"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"layers/source-control/doompi-git"},"description":"Git worktree sessions for DoomPi: spawn an isolated worktree with its own session and manage it from the parent","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","@tanstack/store":"0.11.1","@deepseek-ai/cordis":"4.0.2","@tanstack/react-store":"0.11.1","@agimon-ai/doompi-core":"0.0.1-alpha.103","@agimon-ai/doompi-session":"0.0.1-alpha.27","@agimon-ai/doompi-web-security":"0.0.1-alpha.55","@agimon-ai/doompi-web-components":"0.0.1-alpha.61"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.2","@types/react":"19.3.0","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-build":"0.0.1-alpha.24","@earendil-works/pi-agent-core":"0.99.1","@earendil-works/pi-coding-agent":"0.99.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.90"},"peerDependencies":{"@earendil-works/pi-agent-core":"0.99.1","@earendil-works/pi-coding-agent":"0.99.1"},"peerDependenciesMeta":{"@earendil-works/pi-agent-core":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-git_0.0.1-alpha.39_1790840715323_0.830814914484679","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.40":{"name":"@agimon-ai/doompi-git","version":"0.0.1-alpha.40","keywords":["ai","coding-agent","developer-tools","doompi","git-worktree","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-git@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":"98aa1e447ef84776d73f371cda322d8d21df65e0","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-git/-/doompi-git-0.0.1-alpha.40.tgz","fileCount":42,"integrity":"sha512-tQo8msaHtv+0Rswx1SGgM4hq1ls43KLTAsXKUln5X4GrAhIXSqTK0H+ZkseWFxR+ri5YkQVNrG1APs4KtZNXxg==","signatures":[{"sig":"MEYCIQDcNaOyoi2NOWgWhGk4I6cnqSZNMuL/ppkDCHIQmID1HAIhAJQJy7uanbW9AR6DIt+YRPGoRTgNqJXv2+COTSlrzopg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFZ5x+rolE4e2FuznY/WUTq17KQVwq4rfY/8rEZpcCKkAiEA30UgLhbPA+C4gRUVGjKFVWySyW+lNs1I3hmzGXWmhDc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1177969},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./apiContracts":{"types":"./dist/apiContracts.d.mts","import":"./dist/apiContracts.mjs","require":"./dist/apiContracts.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["workspace","session"],"channels":["git_changes","git_worktrees"],"pluginId":"git"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"layers/source-control/doompi-git"},"description":"Git worktree sessions for DoomPi: spawn an isolated worktree with its own session and manage it from the parent","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","@tanstack/store":"0.11.1","@deepseek-ai/cordis":"4.0.2","@tanstack/react-store":"0.11.1","@agimon-ai/doompi-core":"0.0.1-alpha.104","@agimon-ai/doompi-session":"0.0.1-alpha.28","@agimon-ai/doompi-web-security":"0.0.1-alpha.55","@agimon-ai/doompi-web-components":"0.0.1-alpha.62"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.2","@types/react":"19.3.0","@vitest/coverage-v8":"5.0.1","@agimon-ai/doompi-build":"0.0.1-alpha.24","@earendil-works/pi-agent-core":"0.99.1","@earendil-works/pi-coding-agent":"0.99.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.90"},"peerDependencies":{"@earendil-works/pi-agent-core":"0.99.1","@earendil-works/pi-coding-agent":"0.99.1"},"peerDependenciesMeta":{"@earendil-works/pi-agent-core":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-git_0.0.1-alpha.40_1790852344501_0.2551875782818962","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2026-09-07T22:25:43.088Z","modified":"2026-10-01T11:03:53.192Z","0.0.1-alpha.0":"2026-09-07T22:25:43.463Z","0.0.1-alpha.1":"2026-09-08T00:17:35.259Z","0.0.1-alpha.3":"2026-09-08T04:07:21.959Z","0.0.1-alpha.4":"2026-09-08T08:41:12.619Z","0.0.1-alpha.5":"2026-09-09T04:45:01.226Z","0.0.1-alpha.6":"2026-09-13T21:38:52.172Z","0.0.1-alpha.7":"2026-09-14T03:50:05.395Z","0.0.1-alpha.8":"2026-09-15T03:51:30.470Z","0.0.1-alpha.9":"2026-09-16T12:47:50.005Z","0.0.1-alpha.11":"2026-09-18T08:11:27.581Z","0.0.1-alpha.12":"2026-09-18T12:40:27.198Z","0.0.1-alpha.13":"2026-09-19T22:11:58.228Z","0.0.1-alpha.14":"2026-09-20T18:26:26.342Z","0.0.1-alpha.15":"2026-09-21T21:24:55.042Z","0.0.1-alpha.16":"2026-09-22T04:46:39.876Z","0.0.1-alpha.17":"2026-09-23T06:05:28.973Z","0.0.1-alpha.18":"2026-09-23T09:13:57.874Z","0.0.1-alpha.19":"2026-09-23T11:07:31.080Z","0.0.1-alpha.20":"2026-09-24T04:12:00.473Z","0.0.1-alpha.21":"2026-09-25T00:09:38.776Z","0.0.1-alpha.22":"2026-09-25T01:10:22.261Z","0.0.1-alpha.23":"2026-09-25T04:19:47.145Z","0.0.1-alpha.24":"2026-09-25T08:14:42.920Z","0.0.1-alpha.25":"2026-09-25T22:38:59.848Z","0.0.1-alpha.26":"2026-09-26T01:51:15.347Z","0.0.1-alpha.27":"2026-09-26T09:50:37.591Z","0.0.1-alpha.28":"2026-09-26T13:42:08.974Z","0.0.1-alpha.29":"2026-09-27T03:43:33.661Z","0.0.1-alpha.30":"2026-09-27T05:59:16.920Z","0.0.1-alpha.31":"2026-09-27T13:50:57.479Z","0.0.1-alpha.32":"2026-09-28T09:31:57.183Z","0.0.1-alpha.33":"2026-09-29T12:33:14.418Z","0.0.1-alpha.34":"2026-09-29T14:39:30.293Z","0.0.1-alpha.35":"2026-09-29T23:18:37.211Z","0.0.1-alpha.36":"2026-09-30T07:50:56.775Z","0.0.1-alpha.38":"2026-10-01T02:55:49.573Z","0.0.1-alpha.39":"2026-10-01T07:45:15.452Z","0.0.1-alpha.40":"2026-10-01T10:59:04.588Z"},"bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"author":"Vuong Ngo","license":"MIT","homepage":"https://agimon.ai","keywords":["ai","coding-agent","developer-tools","doompi","git-worktree","pi-coding-agent","pi-extension","pi-package","typescript"],"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"layers/source-control/doompi-git"},"description":"Git worktree sessions for DoomPi: spawn an isolated worktree with its own session and manage it from the parent","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"readme":"","readmeFilename":""}