{"_id":"@agimon-ai/doompi-computer-use","_rev":"95-f6ffef167f96e9f745abb172b9b52306","name":"@agimon-ai/doompi-computer-use","dist-tags":{"latest":"0.0.1-alpha.58","alpha":"0.0.1-alpha.58"},"versions":{"0.0.1-alpha.0":{"name":"@agimon-ai/doompi-computer-use","version":"0.0.1-alpha.0","keywords":["ai","coding-agent","computer-use","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-computer-use@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":"8518beba14ba40ff9f7e805434fc124f3e75e8ef","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-computer-use/-/doompi-computer-use-0.0.1-alpha.0.tgz","fileCount":121,"integrity":"sha512-Q7oar4RzvmXbdwMG4uZ6LqCgBPRLjf5ydzjlMgfuHdIEWYoQgabOfbrbL4ni58vv25x9oNrC4q/Db2VsCbqvXw==","signatures":[{"sig":"MEYCIQD21caVHl/EA5tOkU93NiZQrrxZDwGy25gfxNm+Zv3azgIhAMfVrEoEF6XXcYmRH0MlBAeT5g0NHqu9dIHRu7gTDA7q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":268256},"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"},"./session-api":{"types":"./dist/sessionApi.d.mts","import":"./dist/sessionApi.mjs","require":"./dist/sessionApi.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit && tsc --noEmit -p src/web/tsconfig.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiApi":{"session":{"dist":"./dist/sessionApi.mjs","entry":"./src/exports/sessionApi.ts"},"basePath":"computer-use"},"doompiWeb":{"hub":{"dist":"./dist/webHub.mjs","entry":"./src/exports/webHub.ts"},"client":"./src/exports/webClient.ts","channels":["computer_use_state"],"pluginId":"computer-use"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/minor/doompi-computer-use"},"description":"Session scoped semantic computer control through the DoomPi Desktop capability.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-web-contracts":"0.0.1-alpha.19","@agimon-ai/doompi-web-components":"0.0.1-alpha.16","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.55"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.8","tsdown":"0.22.14","vitest":"4.1.11","typescript":"7.0.2","@types/node":"26.2.0","@types/react":"19.2.18","@tanstack/store":"0.11.1","@vitest/coverage-v8":"4.1.11","@tanstack/react-store":"0.11.1","@earendil-works/pi-coding-agent":"0.85.0","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.53"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.85.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-computer-use_0.0.1-alpha.0_1788584621183_0.9438658518833873","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.1":{"name":"@agimon-ai/doompi-computer-use","version":"0.0.1-alpha.1","keywords":["ai","coding-agent","computer-use","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-computer-use@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":"ca8525617ed4b8c770211b7d08ccc61e4b01a694","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-computer-use/-/doompi-computer-use-0.0.1-alpha.1.tgz","fileCount":121,"integrity":"sha512-+s8olt4DvHoXKlEEkT3wLOguLcGCZ8C4fCiDtRendyEul67frwLwoyhfkYMRGyCIPogQ0UhBUUG9lt31HNPO6g==","signatures":[{"sig":"MEQCIEZtS9iiAjYfo99Ik7yFQ2oQkkfsPoCx/K7NmOvUv4yTAiBfgvZlhS4GYqIq+dqf5QrGurrYGtFypbZHZHshOD4WGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":268256},"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"},"./session-api":{"types":"./dist/sessionApi.d.mts","import":"./dist/sessionApi.mjs","require":"./dist/sessionApi.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit && tsc --noEmit -p src/web/tsconfig.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiApi":{"session":{"dist":"./dist/sessionApi.mjs","entry":"./src/exports/sessionApi.ts"},"basePath":"computer-use"},"doompiWeb":{"hub":{"dist":"./dist/webHub.mjs","entry":"./src/exports/webHub.ts"},"client":"./src/exports/webClient.ts","channels":["computer_use_state"],"pluginId":"computer-use"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/minor/doompi-computer-use"},"description":"Session scoped semantic computer control through the DoomPi Desktop capability.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-web-contracts":"0.0.1-alpha.20","@agimon-ai/doompi-web-components":"0.0.1-alpha.17","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.56"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.8","tsdown":"0.22.14","vitest":"4.1.11","typescript":"7.0.2","@types/node":"26.2.0","@types/react":"19.2.18","@tanstack/store":"0.11.1","@vitest/coverage-v8":"4.1.11","@tanstack/react-store":"0.11.1","@earendil-works/pi-coding-agent":"0.85.0","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.54"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.85.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-computer-use_0.0.1-alpha.1_1788610516565_0.32813956503821107","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.2":{"name":"@agimon-ai/doompi-computer-use","version":"0.0.1-alpha.2","keywords":["ai","coding-agent","computer-use","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-computer-use@0.0.1-alpha.2","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":"f4954d571cb5d39ae5263111b6d49bd9a40b4661","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-computer-use/-/doompi-computer-use-0.0.1-alpha.2.tgz","fileCount":121,"integrity":"sha512-uPLHWFy98TZOzK6OpEO2mgw0XrPx24kkeCaHLxgZbnuTRaXcBziHHEanpd2aJ//iiYaiHoxI/8NJsIt65laRdQ==","signatures":[{"sig":"MEUCIQCl8qEpIJZI9dr0V93DFY2SmgutFPOKkdmIwnWpjkk/QQIgNEse/lJm8M/79TzgVKtIWWgMo7DRu3KDRIcJdgRImjQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":268256},"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"},"./session-api":{"types":"./dist/sessionApi.d.mts","import":"./dist/sessionApi.mjs","require":"./dist/sessionApi.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit && tsc --noEmit -p src/web/tsconfig.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiApi":{"session":{"dist":"./dist/sessionApi.mjs","entry":"./src/exports/sessionApi.ts"},"basePath":"computer-use"},"doompiWeb":{"hub":{"dist":"./dist/webHub.mjs","entry":"./src/exports/webHub.ts"},"client":"./src/exports/webClient.ts","channels":["computer_use_state"],"pluginId":"computer-use"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/minor/doompi-computer-use"},"description":"Session scoped semantic computer control through the DoomPi Desktop capability.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"@deepseek-ai/cordis":"4.0.1","@agimon-ai/doompi-web-contracts":"0.0.1-alpha.20","@agimon-ai/doompi-web-components":"0.0.1-alpha.17","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.57"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.8","tsdown":"0.22.14","vitest":"4.1.11","typescript":"7.0.2","@types/node":"26.2.0","@types/react":"19.2.18","@tanstack/store":"0.11.1","@vitest/coverage-v8":"4.1.11","@tanstack/react-store":"0.11.1","@earendil-works/pi-coding-agent":"0.85.0","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.54"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.85.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-computer-use_0.0.1-alpha.2_1788654309017_0.616859176849917","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.8":{"name":"@agimon-ai/doompi-computer-use","version":"0.0.1-alpha.8","keywords":["ai","coding-agent","computer-use","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-computer-use@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":"51637aca55ee36251eda5323c24a2957d84028aa","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-computer-use/-/doompi-computer-use-0.0.1-alpha.8.tgz","fileCount":137,"integrity":"sha512-nDiCzPPH1VElnsyesIfD5ZV2Vxvll67RUE1KHm1PdHBmysEzlL+gSWm/F2x7mCM0c0tUtskF52+IPRkn1x3wgA==","signatures":[{"sig":"MEUCIQCWQaaYkSmtGzLFF9zcaMMNteVrTorZSUa63MohJ77PjgIgUjX5LQ5W8w2a0Uq4mfEe8j7XxhpAt/DFaLTOLycKjPI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":335712},"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"},"./session-api":{"types":"./dist/sessionApi.d.mts","import":"./dist/sessionApi.mjs","require":"./dist/sessionApi.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit && tsc --noEmit -p src/web/tsconfig.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiApi":{"session":{"dist":"./dist/sessionApi.mjs","entry":"./src/exports/sessionApi.ts"},"basePath":"computer-use"},"doompiWeb":{"hub":{"dist":"./dist/webHub.mjs","entry":"./src/exports/webHub.ts"},"client":"./src/exports/webClient.ts","channels":["computer_use_state"],"pluginId":"computer-use"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/minor/doompi-computer-use"},"description":"Session scoped semantic computer control through the DoomPi Desktop capability.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-config":"0.0.1-alpha.63","@agimon-ai/doompi-web-contracts":"0.0.1-alpha.26","@agimon-ai/doompi-web-components":"0.0.1-alpha.23","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.63"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.8","tsdown":"0.23.0","vitest":"5.0.0","typescript":"7.0.2","@types/node":"26.4.1","@types/react":"19.2.18","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.0","@tanstack/react-store":"0.11.1","@earendil-works/pi-coding-agent":"0.85.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.60"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.85.1"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-computer-use_0.0.1-alpha.8_1788819941564_0.12428647623435363","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.9":{"name":"@agimon-ai/doompi-computer-use","version":"0.0.1-alpha.9","keywords":["ai","coding-agent","computer-use","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-computer-use@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":"57dfec84323416da45585a3e7836afea02555e64","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-computer-use/-/doompi-computer-use-0.0.1-alpha.9.tgz","fileCount":137,"integrity":"sha512-DTzfM4Gd/8v7xl6SdGzinbaKkXZ1yTnqJJk13xZscndMt4BJZpUGGLdviMXNMmDrSp8NuBi1daf5zVdQ1O1QIw==","signatures":[{"sig":"MEYCIQDcRfAS0dHEJSS9Vi0B82N0VXqjVIEvJ1vbj1b+IXjjRgIhAJxECyduyzNsHZqzXk5KCEzzsXagXh8+U3BjJwh+Ae7t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":335712},"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"},"./session-api":{"types":"./dist/sessionApi.d.mts","import":"./dist/sessionApi.mjs","require":"./dist/sessionApi.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit && tsc --noEmit -p src/web/tsconfig.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiApi":{"session":{"dist":"./dist/sessionApi.mjs","entry":"./src/exports/sessionApi.ts"},"basePath":"computer-use"},"doompiWeb":{"hub":{"dist":"./dist/webHub.mjs","entry":"./src/exports/webHub.ts"},"client":"./src/exports/webClient.ts","channels":["computer_use_state"],"pluginId":"computer-use"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/minor/doompi-computer-use"},"description":"Session scoped semantic computer control through the DoomPi Desktop capability.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-config":"0.0.1-alpha.64","@agimon-ai/doompi-web-contracts":"0.0.1-alpha.27","@agimon-ai/doompi-web-components":"0.0.1-alpha.24","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.64"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.8","tsdown":"0.23.0","vitest":"5.0.0","typescript":"7.0.2","@types/node":"26.4.1","@types/react":"19.2.18","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.0","@tanstack/react-store":"0.11.1","@earendil-works/pi-coding-agent":"0.85.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.61"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.85.1"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-computer-use_0.0.1-alpha.9_1788826654828_0.5310051233469713","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.11":{"name":"@agimon-ai/doompi-computer-use","version":"0.0.1-alpha.11","keywords":["ai","coding-agent","computer-use","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-computer-use@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":"c47d14e4dbd6ac7cde1b4c2f1d1966f558173624","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-computer-use/-/doompi-computer-use-0.0.1-alpha.11.tgz","fileCount":137,"integrity":"sha512-x1sO1Osd02dPH4DbE5wG7CBxU66KqBCTISf+yem61Gr9qnBbXNQBcxfqj38VFWDdgsv12F/SEBlBtGbDqGDDgw==","signatures":[{"sig":"MEYCIQCkSOgUVNEN/FYpr5CPSycVauHA51ZkPx8DosaZHjy29QIhAN/E00/IZh9mrN5amsLfGX4ibO7kmbo3gEBcF1H+EGKh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":335713},"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"},"./session-api":{"types":"./dist/sessionApi.d.mts","import":"./dist/sessionApi.mjs","require":"./dist/sessionApi.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit && tsc --noEmit -p src/web/tsconfig.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiApi":{"session":{"dist":"./dist/sessionApi.mjs","entry":"./src/exports/sessionApi.ts"},"basePath":"computer-use"},"doompiWeb":{"hub":{"dist":"./dist/webHub.mjs","entry":"./src/exports/webHub.ts"},"client":"./src/exports/webClient.ts","channels":["computer_use_state"],"pluginId":"computer-use"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/minor/doompi-computer-use"},"description":"Session scoped semantic computer control through the DoomPi Desktop capability.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-config":"0.0.1-alpha.66","@agimon-ai/doompi-web-contracts":"0.0.1-alpha.29","@agimon-ai/doompi-web-components":"0.0.1-alpha.26","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.66"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.8","tsdown":"0.23.0","vitest":"5.0.0","typescript":"7.0.2","@types/node":"26.4.1","@types/react":"19.2.18","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.0","@tanstack/react-store":"0.11.1","@earendil-works/pi-coding-agent":"0.85.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.63"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.85.1"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-computer-use_0.0.1-alpha.11_1788840441059_0.8701981307029241","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.12":{"name":"@agimon-ai/doompi-computer-use","version":"0.0.1-alpha.12","keywords":["ai","coding-agent","computer-use","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-computer-use@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":"dc122df921ec119ebbc7b703ab0b20234e4372e4","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-computer-use/-/doompi-computer-use-0.0.1-alpha.12.tgz","fileCount":137,"integrity":"sha512-EJFA+c+Dl0ZKi7+x3p5/pC9kKYUlqx7Tp+eOu47m+lmYrtS++3UPq6DaMKowsMhlkAtfOAXPmebrMPcNMDZJdQ==","signatures":[{"sig":"MEYCIQD+RkNM+asy10VBNXelRDqHy79OKE4PYCwpIYRnS37X4gIhAJeQ1N1NWfrOKXeKoZgwbZJ2HcX8kkAB1Ge+IBc61UGI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":335765},"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"},"./session-api":{"types":"./dist/sessionApi.d.mts","import":"./dist/sessionApi.mjs","require":"./dist/sessionApi.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit && tsc --noEmit -p src/web/tsconfig.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiApi":{"session":{"dist":"./dist/sessionApi.mjs","entry":"./src/exports/sessionApi.ts"},"basePath":"computer-use"},"doompiWeb":{"hub":{"dist":"./dist/webHub.mjs","entry":"./src/exports/webHub.ts"},"client":"./src/exports/webClient.ts","channels":["computer_use_state"],"pluginId":"computer-use"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/minor/doompi-computer-use"},"description":"Session scoped semantic computer control through the DoomPi Desktop capability.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-config":"0.0.1-alpha.67","@agimon-ai/doompi-web-contracts":"0.0.1-alpha.30","@agimon-ai/doompi-web-components":"0.0.1-alpha.27","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.67"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.8","tsdown":"0.23.0","vitest":"5.0.0","react-dom":"19.2.8","typescript":"7.0.2","@types/node":"26.4.1","@types/react":"19.2.18","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.0","@tanstack/react-store":"0.11.1","@earendil-works/pi-coding-agent":"0.85.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.64"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.85.1"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-computer-use_0.0.1-alpha.12_1788856873106_0.2836440331953354","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.13":{"name":"@agimon-ai/doompi-computer-use","version":"0.0.1-alpha.13","keywords":["ai","coding-agent","computer-use","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-computer-use@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":"9ebb656ad862797aee9595dd2319c9e9fa48aa97","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-computer-use/-/doompi-computer-use-0.0.1-alpha.13.tgz","fileCount":137,"integrity":"sha512-pcHUaNH6B0JDwrhjcAxgLHsiuV1EOl3wXx0cvJUYpvXN5mgTnlN02/Vv55pio3pvNoH2T/x1ixv9vivecITqPA==","signatures":[{"sig":"MEUCIFWrXXGzGOiACdyb0t0GVBttsZU6h75pAc0oSvUHvTdtAiEA5Soq74mEvmmpBjrF7ClUs8NVZl3pQNftnueBgnQT3l4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":335765},"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"},"./session-api":{"types":"./dist/sessionApi.d.mts","import":"./dist/sessionApi.mjs","require":"./dist/sessionApi.cjs"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown","fixcode":"oxlint . --fix && oxfmt .","typecheck":"tsc --noEmit && tsc --noEmit -p src/web/tsconfig.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiApi":{"session":{"dist":"./dist/sessionApi.mjs","entry":"./src/exports/sessionApi.ts"},"basePath":"computer-use"},"doompiWeb":{"hub":{"dist":"./dist/webHub.mjs","entry":"./src/exports/webHub.ts"},"client":"./src/exports/webClient.ts","channels":["computer_use_state"],"pluginId":"computer-use"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/minor/doompi-computer-use"},"description":"Session scoped semantic computer control through the DoomPi Desktop capability.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-config":"0.0.1-alpha.68","@agimon-ai/doompi-web-contracts":"0.0.1-alpha.31","@agimon-ai/doompi-web-components":"0.0.1-alpha.28","@agimon-ai/doompi-extension-contracts":"0.0.1-alpha.68"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.8","tsdown":"0.23.0","vitest":"5.0.0","react-dom":"19.2.8","typescript":"7.0.2","@types/node":"26.4.1","@types/react":"19.2.18","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.0","@tanstack/react-store":"0.11.1","@earendil-works/pi-coding-agent":"0.85.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.65"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.85.1"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-computer-use_0.0.1-alpha.13_1788929099846_0.19202381574129235","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.14":{"name":"@agimon-ai/doompi-computer-use","version":"0.0.1-alpha.14","keywords":["ai","coding-agent","computer-use","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-computer-use@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":"bfacbe903cb9ee650bc1e4cfe667b271f18d9006","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-computer-use/-/doompi-computer-use-0.0.1-alpha.14.tgz","fileCount":156,"integrity":"sha512-YRHvcwcgZuGy+GaOGBaF7cn5w5/Ouhk8aeDn9Z/W+sCjX/3736iM2pCpdSFeP8RzxuxpZxa0dIoOO+uXH97KtQ==","signatures":[{"sig":"MEUCIQDBqCUOQgrEOTuixZm4vFtplElN19CfpNPahcMngbV1cwIgGW64WmBiD0OdTzz8NUKFJEqXWQeFLWfar47ZkUks6j0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":403693},"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 && tsc --noEmit -p src/web/tsconfig.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiWeb":{"client":"./src/extensions/web.ts","scopes":["global","workspace","session"],"channels":["computer_use_state"],"pluginId":"computer-use"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/minor/doompi-computer-use"},"description":"Session scoped semantic computer control through the DoomPi Desktop capability.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"typebox":"1.3.25","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-core":"0.0.1-alpha.70","@agimon-ai/doompi-config":"0.0.1-alpha.69","@agimon-ai/doompi-minor-mode":"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":["global","workspace","session"],"contracts":{"dist":"./dist/api-contracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.8","tsdown":"0.23.0","vitest":"5.0.0","react-dom":"19.2.8","typescript":"7.0.2","@types/node":"26.4.1","@types/react":"19.2.18","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.0","@tanstack/react-store":"0.11.1","@earendil-works/pi-coding-agent":"0.85.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.66"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.85.1"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-computer-use_0.0.1-alpha.14_1789335537335_0.1110469055666019","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.15":{"name":"@agimon-ai/doompi-computer-use","version":"0.0.1-alpha.15","keywords":["ai","coding-agent","computer-use","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-computer-use@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":"95734d6bda273a3662f13f812ba03e6d1eca0dc5","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-computer-use/-/doompi-computer-use-0.0.1-alpha.15.tgz","fileCount":156,"integrity":"sha512-MmQZlbaLECX45cwwLPsGDVLjDSQkMXnDhvWbgdEC6fRr6fhW7JX1f2JZQ0HElILR12VluwJzwk+6QZCzRbaiHw==","signatures":[{"sig":"MEUCICAoN3nAXYY0N0uCgXrHiWuwvi5xGaKWTgX16g2yP3PAAiEAv0HQ9vXIuSLacty4Xk9jblR6UzC2UB4oKdhIsNwxzzQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":403693},"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 && tsc --noEmit -p src/web/tsconfig.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiWeb":{"client":"./src/extensions/web.ts","scopes":["global","workspace","session"],"channels":["computer_use_state"],"pluginId":"computer-use"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/minor/doompi-computer-use"},"description":"Session scoped semantic computer control through the DoomPi Desktop capability.","directories":{},"jsnext:main":"./dist/index.mjs","_nodeVersion":"22.22.1","dependencies":{"typebox":"1.3.25","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-core":"0.0.1-alpha.71","@agimon-ai/doompi-config":"0.0.1-alpha.70","@agimon-ai/doompi-minor-mode":"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":["global","workspace","session"],"contracts":{"dist":"./dist/api-contracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.8","tsdown":"0.23.0","vitest":"5.0.0","react-dom":"19.2.8","typescript":"7.0.2","@types/node":"26.4.1","@types/react":"19.2.18","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.0","@tanstack/react-store":"0.11.1","@earendil-works/pi-coding-agent":"0.85.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.66"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.85.1"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-computer-use_0.0.1-alpha.15_1789357808768_0.5962059113326019","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.16":{"name":"@agimon-ai/doompi-computer-use","version":"0.0.1-alpha.16","keywords":["ai","coding-agent","computer-use","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-computer-use@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":"b41b5b98a06e7250f1e31dae9de1de8c98d43ce4","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-computer-use/-/doompi-computer-use-0.0.1-alpha.16.tgz","fileCount":156,"integrity":"sha512-C2CDv442ravdIvf/WYWuVI55ZmLp5bkpzsomMNwVWRWg383SD4wUd2ieTDDxKnkY2ClGgpo3Lh8xwIWUTvYeaQ==","signatures":[{"sig":"MEUCIQD22F4brbr8YVyQ1u8vPQtFsXHS96OmoQOKNT41PlnJrAIgMoP/A6BGZmAdFYAKR0Sn1A4mzlCiliSENmZ6XgjAnD0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":405505},"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 && tsc --noEmit -p src/web/tsconfig.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiWeb":{"client":"./src/extensions/web.ts","scopes":["global","workspace","session"],"channels":["computer_use_state"],"pluginId":"computer-use"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/minor/doompi-computer-use"},"description":"Session scoped semantic computer control through the DoomPi Desktop capability.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.30","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-core":"0.0.1-alpha.72","@agimon-ai/doompi-config":"0.0.1-alpha.71","@agimon-ai/doompi-minor-mode":"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":["global","workspace","session"],"contracts":{"dist":"./dist/api-contracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.0","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.5.1","@types/react":"19.3.0","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.0","@tanstack/react-store":"0.11.1","@earendil-works/pi-coding-agent":"0.85.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.67"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.85.1"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-computer-use_0.0.1-alpha.16_1789444292380_0.24382848117607447","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.17":{"name":"@agimon-ai/doompi-computer-use","version":"0.0.1-alpha.17","keywords":["ai","coding-agent","computer-use","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-computer-use@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":"95d9e41e6d1bd8881b3899df66d2c24b9910c913","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-computer-use/-/doompi-computer-use-0.0.1-alpha.17.tgz","fileCount":231,"integrity":"sha512-fO+/E/YIjgF4gLZWBxhitkfwkkbxsDeaitvQAy3ggZGqiO+JZ0a1WPCzM6FWPtTkZUrY7Qx8H/BYkwjul2sjuQ==","signatures":[{"sig":"MEYCIQCOLyWbPhFyfsHHLkgRJZBz1ph4kohq7v2H6Y3CNmb5BAIhAL0NFiqKApFOkr2ghGtE+4bH3cCnysF5zOhzUFUMFQZz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":588071},"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/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":["global","workspace","session"],"channels":["computer_use"],"pluginId":"computer-use"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/minor/doompi-computer-use"},"description":"Session scoped semantic computer control through the DoomPi Desktop capability.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.30","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-core":"0.0.1-alpha.73","@agimon-ai/doompi-config":"0.0.1-alpha.72","@agimon-ai/doompi-minor-mode":"0.0.1-alpha.73","@agimon-ai/doompi-web-security":"0.0.1-alpha.33","@agimon-ai/doompi-web-components":"0.0.1-alpha.31"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/api-contracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.0","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.5.1","@types/react":"19.3.0","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.0","@tanstack/react-store":"0.11.1","@agimon-ai/doompi-build":"0.0.1-alpha.2","@earendil-works/pi-coding-agent":"0.85.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.68"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.85.1"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-computer-use_0.0.1-alpha.17_1789562872109_0.14509152157758298","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.19":{"name":"@agimon-ai/doompi-computer-use","version":"0.0.1-alpha.19","keywords":["ai","coding-agent","computer-use","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-computer-use@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":"dc13c0a530b7728fe410f7492506fd9d5217de16","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-computer-use/-/doompi-computer-use-0.0.1-alpha.19.tgz","fileCount":8,"integrity":"sha512-u90KZnfZk9FH6APvgwmdQri9wmDYhefycCH8PIAIBoalAqwSBOkkNz+GMFLyuAwAYlrtKAd6yPcGbBJOkovj1A==","signatures":[{"sig":"MEUCIQC80tXsA7c7e+CyuUv7FimIXFSpi3rz1wt6XI3Bra8oiQIgawcZUkjwBLZzKYVfZZfLNOndK+FTaIJfVCAr1Bu+2i8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDGweGj49F5lCZa5lIXRlPC3dk0dFYouojYuG+KempXGAIhALOKO73M8H+ljQwl+SOVQH5/G2ApuGAUiFBpLar4XhHr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17111},"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/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":["global","workspace","session"],"channels":["computer_use"],"pluginId":"computer-use"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/minor/doompi-computer-use"},"description":"Session scoped semantic computer control through the DoomPi Desktop capability.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.30","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-core":"0.0.1-alpha.75","@agimon-ai/doompi-config":"0.0.1-alpha.74","@agimon-ai/doompi-minor-mode":"0.0.1-alpha.75","@agimon-ai/doompi-web-security":"0.0.1-alpha.35","@agimon-ai/doompi-web-components":"0.0.1-alpha.33"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/api-contracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.0","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.5.1","@types/react":"19.3.0","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.0","@tanstack/react-store":"0.11.1","@agimon-ai/doompi-build":"0.0.1-alpha.4","@earendil-works/pi-coding-agent":"0.85.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.70"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.85.1"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-computer-use_0.0.1-alpha.19_1789719157131_0.2863472443795132","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.20":{"name":"@agimon-ai/doompi-computer-use","version":"0.0.1-alpha.20","keywords":["ai","coding-agent","computer-use","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-computer-use@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":"b6ecb7cf746ff91d5d79f42e19d47b55285dc96a","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-computer-use/-/doompi-computer-use-0.0.1-alpha.20.tgz","fileCount":231,"integrity":"sha512-YeDXBaEod8FCY4vRea1p5RvC9jXTJ6OoXjlx7K0U+9+Y1kUp2NNxBVSQLwDJcPNDKLdXMpHJIcbSqHzBWjBgBw==","signatures":[{"sig":"MEUCICGq7nkk7TfEJOWC/dVHMLyiAgFRGKCMmjpGEBIp6tlaAiEAkMM1RF0lnRKorhDd0BzNSth7GLVUIoLIkeFGuOcmtWk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFGj7Ba+k529t0z0Dbt8ad5dl9puzHcx7f7qCeMAueQdAiEA7zpNK4y9GTs6jIiKD2oY03ulWYeaPpSEH/9YoNyRHgo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":588071},"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/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":["global","workspace","session"],"channels":["computer_use"],"pluginId":"computer-use"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/minor/doompi-computer-use"},"description":"Session scoped semantic computer control through the DoomPi Desktop capability.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.30","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-core":"0.0.1-alpha.76","@agimon-ai/doompi-config":"0.0.1-alpha.75","@agimon-ai/doompi-minor-mode":"0.0.1-alpha.76","@agimon-ai/doompi-web-security":"0.0.1-alpha.36","@agimon-ai/doompi-web-components":"0.0.1-alpha.34"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/api-contracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.0","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.5.1","@types/react":"19.3.0","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.0","@tanstack/react-store":"0.11.1","@agimon-ai/doompi-build":"0.0.1-alpha.5","@earendil-works/pi-coding-agent":"0.85.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.71"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.85.1"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-computer-use_0.0.1-alpha.20_1789735229480_0.15308715927918604","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.21":{"name":"@agimon-ai/doompi-computer-use","version":"0.0.1-alpha.21","keywords":["ai","coding-agent","computer-use","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-computer-use@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":"1a641640243c9314b7df7eb9ee617c83adfde493","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-computer-use/-/doompi-computer-use-0.0.1-alpha.21.tgz","fileCount":243,"integrity":"sha512-Y344eGQXZjvFRCLvsH+S8I4ZQFPmDgdmih8HRiMdeigGFBCPKJxFGSdR69tZHoCLZOjC2bOKyTXckhDdEw27rw==","signatures":[{"sig":"MEQCICJ1yZONVkm+O0tWMUlbp6LYMYEsJVeYALuxoZWbPi9DAiBG2QBcRzNrp2WnHPy5otqXbfoZBmNvAIxhVHjyu4zOPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEXdju4uEag25vaft24un51ZSePoXsltBcBbdOzd9D+wAiEA1/KAQHx+JJTh6SrmDK80Jy3k4lil35l/o0HgeviiJYk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":616827},"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/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && tsdown --config tsdown.mcp.config.ts","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["global","workspace","session"],"channels":["computer_use"],"pluginId":"computer-use"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/minor/doompi-computer-use"},"description":"Session scoped semantic computer control through the DoomPi Desktop capability.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.30","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-core":"0.0.1-alpha.77","@agimon-ai/doompi-config":"0.0.1-alpha.76","@agimon-ai/doompi-minor-mode":"0.0.1-alpha.77","@agimon-ai/doompi-web-security":"0.0.1-alpha.37","@agimon-ai/doompi-web-components":"0.0.1-alpha.35"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/api-contracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.0","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.5.1","@types/react":"19.3.0","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.0","@tanstack/react-store":"0.11.1","@agimon-ai/doompi-build":"0.0.1-alpha.6","@earendil-works/pi-coding-agent":"0.85.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.72"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.85.1"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-computer-use_0.0.1-alpha.21_1789855937901_0.555466244314496","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.22":{"name":"@agimon-ai/doompi-computer-use","version":"0.0.1-alpha.22","keywords":["ai","coding-agent","computer-use","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-computer-use@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":"a7cf4c6b7fabca5c31005456fb51ffa3f6af1c8a","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-computer-use/-/doompi-computer-use-0.0.1-alpha.22.tgz","fileCount":243,"integrity":"sha512-/m/QLLuKJRWBOOc8gRwyGrBjJckM+yNZKcpyFxPQFgJRkyJ5Q0oNT3mfVNIjSV2EEHfOPfqg4AI0Ztb+hmc4Sg==","signatures":[{"sig":"MEUCID2z4oQNEjRT+9rUFoII5WwmRNCNGpVBtBWqlEvInFwfAiEA8Df5zrzfqZDH/+w7fh4zqk87ZkMUlr9cdmReSfaneH4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGDSGTiAcYtr9m+Sc4QRoJscPTRNr++0dL6NgXk35qvEAiEAqj/vWMyHWB91TyCJ5WC+JX0Tq/W+9VyREtxq7BFosEk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":616827},"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/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && tsdown --config tsdown.mcp.config.ts","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["global","workspace","session"],"channels":["computer_use"],"pluginId":"computer-use"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/minor/doompi-computer-use"},"description":"Session scoped semantic computer control through the DoomPi Desktop capability.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.30","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-core":"0.0.1-alpha.78","@agimon-ai/doompi-config":"0.0.1-alpha.77","@agimon-ai/doompi-minor-mode":"0.0.1-alpha.78","@agimon-ai/doompi-web-security":"0.0.1-alpha.38","@agimon-ai/doompi-web-components":"0.0.1-alpha.36"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/api-contracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.0","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.5.1","@types/react":"19.3.0","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.0","@tanstack/react-store":"0.11.1","@agimon-ai/doompi-build":"0.0.1-alpha.7","@earendil-works/pi-coding-agent":"0.86.0","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.73"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.86.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-computer-use_0.0.1-alpha.22_1789928827246_0.21020725031451692","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.23":{"name":"@agimon-ai/doompi-computer-use","version":"0.0.1-alpha.23","keywords":["ai","coding-agent","computer-use","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-computer-use@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":"6152ea01ef90f2dfd3f58f55d0e38622fe16200d","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-computer-use/-/doompi-computer-use-0.0.1-alpha.23.tgz","fileCount":243,"integrity":"sha512-3F5hbFoB+fFAzhQ3Z0r4RSCLCoha003nrqddcHqp16HveZtVu76ZkMxRZylF81KYmP+eheEwUpT5uhBpq2oJoQ==","signatures":[{"sig":"MEQCIEi1LhcDYaHissOxzbfVp5YgUJgnmTRwDwwyEVG4M+EnAiBn4acV7+2OwYGMXkT6YqX3haXCw8Z40otnc3/uFmT0Xw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCmX9uWnSLdxy/Y6L3TwAJ0D4aCkRpGdtfPcLFl0yA35gIgbp7zsu9BfFhZAIwMa1UykVXNrr3r4hoBRblQZD2ZkEM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":616827},"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/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && tsdown --config tsdown.mcp.config.ts","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["global","workspace","session"],"channels":["computer_use"],"pluginId":"computer-use"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/minor/doompi-computer-use"},"description":"Session scoped semantic computer control through the DoomPi Desktop capability.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.30","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-core":"0.0.1-alpha.79","@agimon-ai/doompi-config":"0.0.1-alpha.78","@agimon-ai/doompi-minor-mode":"0.0.1-alpha.79","@agimon-ai/doompi-web-security":"0.0.1-alpha.39","@agimon-ai/doompi-web-components":"0.0.1-alpha.37"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/api-contracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.0","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.5.1","@types/react":"19.3.0","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.0","@tanstack/react-store":"0.11.1","@agimon-ai/doompi-build":"0.0.1-alpha.8","@earendil-works/pi-coding-agent":"0.86.0","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.74"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.86.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-computer-use_0.0.1-alpha.23_1790025841834_0.14117527046747602","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.24":{"name":"@agimon-ai/doompi-computer-use","version":"0.0.1-alpha.24","keywords":["ai","coding-agent","computer-use","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-computer-use@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":"d0a67e7bae7f09ec89d1fa0da7b2963138c18547","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-computer-use/-/doompi-computer-use-0.0.1-alpha.24.tgz","fileCount":239,"integrity":"sha512-5Y5QgWYS4wwpAkAnS/ov8K7hKfjHifPpmWlwyMIq80Ypk0Da0ZaN6nRZCfSTup8gAmgR/4oVw6fkJU5JUtVHOg==","signatures":[{"sig":"MEUCIHCHW2EmjspnhPEixdS91Z+u4XVDugdb7UsqKKxSIUPrAiEAzyqiXuB2hX4v40IK2UDvCnNYL2qxkEEN/NA5nVfnLq8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHf/khM8qSMWT3c4T2uiFEbr1+4aToNp/rZTTpkXLXAVAiEA06ooDNJAV2AZP8t1drDqOt9bB3TNRZXafHf9UN/jpos=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":612586},"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/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && tsdown --config tsdown.mcp.config.ts","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["global","workspace","session"],"channels":["computer_use"],"pluginId":"computer-use"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/minor/doompi-computer-use"},"description":"Session scoped semantic computer control through the DoomPi Desktop capability.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-core":"0.0.1-alpha.80","@agimon-ai/doompi-config":"0.0.1-alpha.79","@agimon-ai/doompi-minor-mode":"0.0.1-alpha.80","@agimon-ai/doompi-web-security":"0.0.1-alpha.40","@agimon-ai/doompi-web-components":"0.0.1-alpha.38"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/api-contracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.1","@types/react":"19.3.0","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.1","@tanstack/react-store":"0.11.1","@agimon-ai/doompi-build":"0.0.1-alpha.9","@earendil-works/pi-coding-agent":"0.86.0","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.75"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.86.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-computer-use_0.0.1-alpha.24_1790052380434_0.8672776410245164","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.25":{"name":"@agimon-ai/doompi-computer-use","version":"0.0.1-alpha.25","keywords":["ai","coding-agent","computer-use","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-computer-use@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":"380afbdf05a503d467e4cb27b254a20f3e91cc99","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-computer-use/-/doompi-computer-use-0.0.1-alpha.25.tgz","fileCount":53,"integrity":"sha512-l3GhOB/wmtXSgeGmw7xqYBGc5xLNPsvyvxjNMJx3M0BUc6ymQh8/5dDhKC0nXf/rTyfSta03NZimQR2Ey62bPw==","signatures":[{"sig":"MEYCIQDRr+OnaFwXsaR9DK/dcavTA4SA3gv7ukd7ZhHKlQCEoQIhANiBjgpHcyhCMyVT0kCYlI9gg8r6+JxtVILlYl6Ttp4E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGtkFndwy2BEdLqutvd/2lX0pisBE2vxVFNr8v7eNdNwAiEAkOL1xf+5SiapPCpEqWJW9fyBvr5L/bYNtaVkv4HTzTU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":566961},"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"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && tsdown --config tsdown.mcp.config.ts","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["global","workspace","session"],"channels":["computer_use"],"pluginId":"computer-use"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/minor/doompi-computer-use"},"description":"Session scoped semantic computer control through the DoomPi Desktop capability.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-core":"0.0.1-alpha.81","@agimon-ai/doompi-config":"0.0.1-alpha.80","@agimon-ai/doompi-minor-mode":"0.0.1-alpha.81","@agimon-ai/doompi-web-security":"0.0.1-alpha.41","@agimon-ai/doompi-web-components":"0.0.1-alpha.39"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.1","@types/react":"19.3.0","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.1","@tanstack/react-store":"0.11.1","@agimon-ai/doompi-build":"0.0.1-alpha.10","@earendil-works/pi-coding-agent":"0.87.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.76"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.87.1"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-computer-use_0.0.1-alpha.25_1790143548247_0.921818086750694","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.26":{"name":"@agimon-ai/doompi-computer-use","version":"0.0.1-alpha.26","keywords":["ai","coding-agent","computer-use","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-computer-use@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":"1b0366000bae9bcef6cc485919ffeca5ed1b7b1d","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-computer-use/-/doompi-computer-use-0.0.1-alpha.26.tgz","fileCount":53,"integrity":"sha512-VxwtsVFbWsKRKz92tMIaJkD4QyxM5oshtgUdickfs7KXpcdBabgPdGHhlye9Np8fvR/SqDlb9JqN+6XjqTYKUg==","signatures":[{"sig":"MEUCIQDh1bTHzgUEQqsHIn7xo0DdySKC5nQ4tTao32FbslbN3gIgMI6aAmx8/nJz/2p1YyhNlwctHgIOi6EoH5bCswFJaWY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIG5W72OV4oRiEpfEN73wWHGAIIMTrXsqBseEkTl+h/e/AiEAwa8dZnbtF69Im14s9oiufg8p3zGHyat5IKVzs9O6nfk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":566961},"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"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && tsdown --config tsdown.mcp.config.ts","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["global","workspace","session"],"channels":["computer_use"],"pluginId":"computer-use"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/minor/doompi-computer-use"},"description":"Session scoped semantic computer control through the DoomPi Desktop capability.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-core":"0.0.1-alpha.82","@agimon-ai/doompi-config":"0.0.1-alpha.81","@agimon-ai/doompi-minor-mode":"0.0.1-alpha.82","@agimon-ai/doompi-web-security":"0.0.1-alpha.42","@agimon-ai/doompi-web-components":"0.0.1-alpha.40"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.1","@types/react":"19.3.0","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.1","@tanstack/react-store":"0.11.1","@agimon-ai/doompi-build":"0.0.1-alpha.11","@earendil-works/pi-coding-agent":"0.87.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.77"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.87.1"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-computer-use_0.0.1-alpha.26_1790154857148_0.6919845290292681","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.27":{"name":"@agimon-ai/doompi-computer-use","version":"0.0.1-alpha.27","keywords":["ai","coding-agent","computer-use","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-computer-use@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":"85792bf6b8e1f49aaa2c1bbb78d8d856669ef7a6","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-computer-use/-/doompi-computer-use-0.0.1-alpha.27.tgz","fileCount":53,"integrity":"sha512-R9Soqt4iF/r25Ou04EDNFgYxbMjEGq+D0yyxuxeKPpIEUm0dMkplELJDAj2Os90sseKZWBG7UvP+DTIyyfbEwg==","signatures":[{"sig":"MEYCIQC2a6PnM+LpuACZkI+oB5UFLs5kLzZAQVeSCImfNHzWzQIhAPp8CISfTyhfgGgtnDj6W4QHw7ju36lC2cBuequC41ap","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFcpAorcz+Q1T2obzeGEYUXnLaINVtBZPuI9Z7CxbCTCAiBezNJcbKZOF48NFswf/54eaAOfTfmDM+Y/qAbHbZMEAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":566961},"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"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && tsdown --config tsdown.mcp.config.ts","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["global","workspace","session"],"channels":["computer_use"],"pluginId":"computer-use"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/minor/doompi-computer-use"},"description":"Session scoped semantic computer control through the DoomPi Desktop capability.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-core":"0.0.1-alpha.83","@agimon-ai/doompi-config":"0.0.1-alpha.82","@agimon-ai/doompi-minor-mode":"0.0.1-alpha.83","@agimon-ai/doompi-web-security":"0.0.1-alpha.42","@agimon-ai/doompi-web-components":"0.0.1-alpha.41"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.1","@types/react":"19.3.0","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.1","@tanstack/react-store":"0.11.1","@agimon-ai/doompi-build":"0.0.1-alpha.11","@earendil-works/pi-coding-agent":"0.87.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.77"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.87.1"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-computer-use_0.0.1-alpha.27_1790161649552_0.8654360105069887","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.28":{"name":"@agimon-ai/doompi-computer-use","version":"0.0.1-alpha.28","keywords":["ai","coding-agent","computer-use","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-computer-use@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":"af31b0bd79fa4ace45d788c8d73dcc89ca268e08","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-computer-use/-/doompi-computer-use-0.0.1-alpha.28.tgz","fileCount":53,"integrity":"sha512-7NJkyKfVmAUALA3VcT9TDTLQX1J/8P1559lSnkn7aPapZNhMBdyANrh+vjKWWxngxPFA/Ds08IfgoMEAm95yXw==","signatures":[{"sig":"MEUCIG6NR9gMbuY5s44TtMJ7dqKuvWECBoJRUj1ymTAjj1wxAiEA8GkAD4FYg8zhkyFvWrwCmJRTaqR1+rMdtcQp7BPDI9s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEkwdSemlu/SiLIqq3srAQKdkBdDadLF1jLklFft1LytAiEA8GLeROssTGxIZD9ar8UGRQVAG87iwuIII4xZDl7SBqQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":682807},"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"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && tsdown --config tsdown.mcp.config.ts","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["global","workspace","session"],"channels":["computer_use"],"pluginId":"computer-use"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/minor/doompi-computer-use"},"description":"Session scoped semantic computer control through the DoomPi Desktop capability.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","quickjs-emscripten":"0.32.0","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-core":"0.0.1-alpha.84","@agimon-ai/doompi-config":"0.0.1-alpha.83","@agimon-ai/doompi-minor-mode":"0.0.1-alpha.84","@agimon-ai/doompi-web-security":"0.0.1-alpha.43","@agimon-ai/doompi-web-components":"0.0.1-alpha.42"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.1","@types/react":"19.3.0","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.1","@tanstack/react-store":"0.11.1","@agimon-ai/doompi-build":"0.0.1-alpha.12","@earendil-works/pi-coding-agent":"0.87.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.78"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.87.1"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-computer-use_0.0.1-alpha.28_1790223047897_0.7563612030958866","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.29":{"name":"@agimon-ai/doompi-computer-use","version":"0.0.1-alpha.29","keywords":["ai","coding-agent","computer-use","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-computer-use@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":"3f43c41e1e24a9ff53abebabeb2c7df91f9f1ed3","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-computer-use/-/doompi-computer-use-0.0.1-alpha.29.tgz","fileCount":53,"integrity":"sha512-aP9qtYgH11qXk+xUlXwiBwEm9+ky+kBD4E1FzusnEMuUO9CT7IZ0xoXKryulNkqZhV32+ap2NNRwtGc3mB1bDg==","signatures":[{"sig":"MEYCIQDJ2pnGN1NDKu49rWzEO2YdMeWZgJlNJu+Xn//g5O4RzwIhAMI3JbRymtEz2AnCCtTGHuykY1ZcaFvmp5YcHDgJlc6x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD764rThEbHtNhpOYDuhiIxcqjK/20fkJ0C8usWaYeN+QIhAJlBMMaRkv6rkDHVuIzxsa+8MdAUOfKSLfdMbEReajO/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":682807},"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"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && tsdown --config tsdown.mcp.config.ts","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["global","workspace","session"],"channels":["computer_use"],"pluginId":"computer-use"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/minor/doompi-computer-use"},"description":"Session scoped semantic computer control through the DoomPi Desktop capability.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","quickjs-emscripten":"0.32.0","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-core":"0.0.1-alpha.85","@agimon-ai/doompi-config":"0.0.1-alpha.84","@agimon-ai/doompi-minor-mode":"0.0.1-alpha.85","@agimon-ai/doompi-web-security":"0.0.1-alpha.43","@agimon-ai/doompi-web-components":"0.0.1-alpha.43"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.1","@types/react":"19.3.0","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.1","@tanstack/react-store":"0.11.1","@agimon-ai/doompi-build":"0.0.1-alpha.12","@earendil-works/pi-coding-agent":"0.87.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.78"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.87.1"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-computer-use_0.0.1-alpha.29_1790295005326_0.7838874226480099","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.30":{"name":"@agimon-ai/doompi-computer-use","version":"0.0.1-alpha.30","keywords":["ai","coding-agent","computer-use","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-computer-use@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":"ed7bc9259e15bd78fdbaddbe08557038e824a39a","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-computer-use/-/doompi-computer-use-0.0.1-alpha.30.tgz","fileCount":53,"integrity":"sha512-BK674OFyceYaTW/3lFcFANqt1hAnQhCIPDSP3CmhizNQlohoVx4sUNfhX84q15zlcqz/lSgtVMjPgDSIbenJqw==","signatures":[{"sig":"MEYCIQCKo/iw7lgnpBTIhT3+UCAQs3oQPfcf7OuLr9xD7pfJTwIhAJX97ZVTERdNBDx7QC1ACqEVIADRe6CxNWZkQ+M6BZRk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC1o+H9e9vv0kTo2Zbx4Im2a6JU2PsJ2zXOVCgft/5JYwIhAJV8my8q8wF2n+dYudrc9gcBchGtljFj83AmJ08fAgMk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":682807},"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"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && tsdown --config tsdown.mcp.config.ts","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["global","workspace","session"],"channels":["computer_use"],"pluginId":"computer-use"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/minor/doompi-computer-use"},"description":"Session scoped semantic computer control through the DoomPi Desktop capability.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","quickjs-emscripten":"0.32.0","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-core":"0.0.1-alpha.86","@agimon-ai/doompi-config":"0.0.1-alpha.85","@agimon-ai/doompi-minor-mode":"0.0.1-alpha.86","@agimon-ai/doompi-web-security":"0.0.1-alpha.43","@agimon-ai/doompi-web-components":"0.0.1-alpha.44"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.1","@types/react":"19.3.0","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.1","@tanstack/react-store":"0.11.1","@agimon-ai/doompi-build":"0.0.1-alpha.12","@earendil-works/pi-coding-agent":"0.87.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.78"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.87.1"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-computer-use_0.0.1-alpha.30_1790298682484_0.19045995148146266","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.31":{"name":"@agimon-ai/doompi-computer-use","version":"0.0.1-alpha.31","keywords":["ai","coding-agent","computer-use","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-computer-use@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":"f649dece88647ff7f9c0feee0ceabfea540ab4c8","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-computer-use/-/doompi-computer-use-0.0.1-alpha.31.tgz","fileCount":53,"integrity":"sha512-l8exV21N6HuppOEMgPpfpHBcPWtv2+6nzcVyhKupx5mpH6gLreyD5Wh2exl/H7iMYSK4FGSbMG51T6PmZqs//A==","signatures":[{"sig":"MEYCIQDda4ZQXvOjztRXaOaYwF/1EKWcBHlatfgZ99z3RQ+fEwIhAI0AkXsiHQbU2Nq3EB50VoYk6nwRyRgihs8z2+naLdDP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIG3e6CsHMJsocVPFrPx4chhGRlwQxAYnluhi0uoFp+xtAiEAxhioaCSRr1lVkbtXaxtxp/0fcwbyLGmgpt8cqeD6TD0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":683257},"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"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && tsdown --config tsdown.mcp.config.ts","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["global","workspace","session"],"channels":["computer_use"],"pluginId":"computer-use"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/minor/doompi-computer-use"},"description":"Session scoped semantic computer control through the DoomPi Desktop capability.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","quickjs-emscripten":"0.32.0","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-core":"0.0.1-alpha.87","@agimon-ai/doompi-config":"0.0.1-alpha.86","@agimon-ai/doompi-minor-mode":"0.0.1-alpha.87","@agimon-ai/doompi-web-security":"0.0.1-alpha.44","@agimon-ai/doompi-web-components":"0.0.1-alpha.45"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.1","@types/react":"19.3.0","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.1","@tanstack/react-store":"0.11.1","@agimon-ai/doompi-build":"0.0.1-alpha.13","@earendil-works/pi-coding-agent":"0.87.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.79"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.87.1"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-computer-use_0.0.1-alpha.31_1790309944050_0.8026180489688188","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.32":{"name":"@agimon-ai/doompi-computer-use","version":"0.0.1-alpha.32","keywords":["ai","coding-agent","computer-use","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-computer-use@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":"018e871c1f500f19b1e053883baa6a4834388b3a","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-computer-use/-/doompi-computer-use-0.0.1-alpha.32.tgz","fileCount":55,"integrity":"sha512-M4nGU0YU7MbHWtBEj3IEd853+hNymm4dwKF1xSEEHOfxQwb8AbS9bwKyAjdYALN3GOykIR+s51jmr0xZWA7tNg==","signatures":[{"sig":"MEQCICOg0N8D7KQ59OXE+IkvhjVa/xngRp6ddva5ezXj/nQhAiBKetTgN1YgSWF/k0FHGEQN1wRJP2c0Xgn7evSPO11vcA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDBT0HrY3ozCsrOAR5qi/UireryRtjnR8MY57Ncb3x3RQIgXINB8UI1+xOORr4g/g/DtZ5B6Pp+0bY1OViKrCMcz2c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":690843},"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"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && tsdown --config tsdown.mcp.config.ts","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json && tsc --noEmit -p tsconfig.mcp.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"ui":{"dist":"./dist/extensions/mcp-ui.mjs","entry":"./generated/mcp-ui.ts","widgets":["@agimon-ai/doompi-computer-use/computer_action","@agimon-ai/doompi-computer-use/computer_exec","@agimon-ai/doompi-computer-use/computer_state"]},"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["global","workspace","session"],"channels":["computer_use"],"pluginId":"computer-use"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/minor/doompi-computer-use"},"description":"Session scoped semantic computer control through the DoomPi Desktop capability.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","quickjs-emscripten":"0.32.0","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-core":"0.0.1-alpha.88","@agimon-ai/doompi-config":"0.0.1-alpha.87","@agimon-ai/doompi-minor-mode":"0.0.1-alpha.88","@agimon-ai/doompi-web-security":"0.0.1-alpha.45","@agimon-ai/doompi-web-components":"0.0.1-alpha.46"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.1","@types/react":"19.3.0","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.1","@tanstack/react-store":"0.11.1","@agimon-ai/doompi-build":"0.0.1-alpha.14","@earendil-works/pi-coding-agent":"0.87.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.80"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.87.1"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-computer-use_0.0.1-alpha.32_1790324026263_0.15628145323204734","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.33":{"name":"@agimon-ai/doompi-computer-use","version":"0.0.1-alpha.33","keywords":["ai","coding-agent","computer-use","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-computer-use@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":"41769a0bf18fa9214b3e34607db7bbb88575c780","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-computer-use/-/doompi-computer-use-0.0.1-alpha.33.tgz","fileCount":55,"integrity":"sha512-S051BFo1dm3iRp9RXwIaHUAizUxlhuD2uPIQN4oqwEC/sEZmil7Bnqvcqm5MyY6+0T5E8D6ln+rTa4t5KWb+Tw==","signatures":[{"sig":"MEUCIGjuAR8Lg5GQouuDHEXtC8DdFqmm0J/w7hf3d0uMstIZAiEA/U+jDLPn2dSlhMegfK65KpWaQMoksD+EDhaA2E1KsCE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCiIdcsAEOWKjhJVeQ16iEVxHRw4JeIviD4HhYgMLnQ1AIgMpkmTND1csVGnNSfRZkVBKa4JU6p7HKyWW2lyLoP5WQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":691435},"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"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && tsdown --config tsdown.mcp.config.ts","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json && tsc --noEmit -p tsconfig.mcp.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"ui":{"dist":"./dist/extensions/mcp-ui.mjs","entry":"./generated/mcp-ui.ts","widgets":["@agimon-ai/doompi-computer-use/computer_action","@agimon-ai/doompi-computer-use/computer_exec","@agimon-ai/doompi-computer-use/computer_state"]},"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["global","workspace","session"],"channels":["computer_use"],"pluginId":"computer-use"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/minor/doompi-computer-use"},"description":"Session scoped semantic computer control through the DoomPi Desktop capability.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","quickjs-emscripten":"0.32.0","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-core":"0.0.1-alpha.89","@agimon-ai/doompi-config":"0.0.1-alpha.88","@agimon-ai/doompi-minor-mode":"0.0.1-alpha.89","@agimon-ai/doompi-web-security":"0.0.1-alpha.46","@agimon-ai/doompi-web-components":"0.0.1-alpha.47"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.1","@types/react":"19.3.0","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.1","@tanstack/react-store":"0.11.1","@agimon-ai/doompi-build":"0.0.1-alpha.15","@earendil-works/pi-coding-agent":"0.87.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.81"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.87.1"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-computer-use_0.0.1-alpha.33_1790375912750_0.9595193859910554","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.34":{"name":"@agimon-ai/doompi-computer-use","version":"0.0.1-alpha.34","keywords":["ai","coding-agent","computer-use","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-computer-use@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":"ee84314e4340fa63301d1d00f8fbf31039f39ed7","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-computer-use/-/doompi-computer-use-0.0.1-alpha.34.tgz","fileCount":55,"integrity":"sha512-YPphjIFHefM7SiYVxf2dIQmnAnjhNRDUfVT3Lk95sS0amyzwDW9GIDIGCWbXMcL2ZkNWFYjPj4PXOYab03loGA==","signatures":[{"sig":"MEQCID0u+4ZOdvRpZtpa95K5lzRA2ArSzY0hAFOYg5INP39mAiARkKD9LD1wmagOr5noeWZtfjffBxDODFivWflVFWB8RA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCNTAodw77T49DB5vfCwikk87gMSwYtm+HLVd4ZfF+MhgIgC+RdVmudSswIQt8s2CNGhBWUYyz8XrZ05w3Nl6d3Ppk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":691435},"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"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && tsdown --config tsdown.mcp.config.ts","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json && tsc --noEmit -p tsconfig.mcp.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"ui":{"dist":"./dist/extensions/mcp-ui.mjs","entry":"./generated/mcp-ui.ts","widgets":["@agimon-ai/doompi-computer-use/computer_action","@agimon-ai/doompi-computer-use/computer_exec","@agimon-ai/doompi-computer-use/computer_state"]},"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["global","workspace","session"],"channels":["computer_use"],"pluginId":"computer-use"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/minor/doompi-computer-use"},"description":"Session scoped semantic computer control through the DoomPi Desktop capability.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","quickjs-emscripten":"0.32.0","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-core":"0.0.1-alpha.90","@agimon-ai/doompi-config":"0.0.1-alpha.89","@agimon-ai/doompi-minor-mode":"0.0.1-alpha.90","@agimon-ai/doompi-web-security":"0.0.1-alpha.46","@agimon-ai/doompi-web-components":"0.0.1-alpha.48"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.1","@types/react":"19.3.0","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.1","@tanstack/react-store":"0.11.1","@agimon-ai/doompi-build":"0.0.1-alpha.15","@earendil-works/pi-coding-agent":"0.87.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.81"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.87.1"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-computer-use_0.0.1-alpha.34_1790387551387_0.37545796629613926","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.35":{"name":"@agimon-ai/doompi-computer-use","version":"0.0.1-alpha.35","keywords":["ai","coding-agent","computer-use","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-computer-use@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":"9370fd1c8ffb2f994e60832cb61cc43cfd8ee316","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-computer-use/-/doompi-computer-use-0.0.1-alpha.35.tgz","fileCount":55,"integrity":"sha512-S0dEECRJHVKv4aLCeCklAB63rqgAAGU57GaJM2gAgINFJI1/h2sGBff6BfJP4LT9RI4SQxmdCMSEKrAjYxXdGw==","signatures":[{"sig":"MEYCIQCBecogDd78z8C/ZupwCsGM2m99zjmfbqRjf4UXyYgpawIhAP5sYOvRzqyuEfsqSd6WuNHDzU3kXo+NJ3dnr2wdT1Ag","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDZKlo/wxA1jONIRGsw48h8UuFiT4PoAIz4C5Rcs/JS1QIhAIPUhckMHJSIf5AAouR+eVBAklEZJnTBmyv0YOCTKUAO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":691435},"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"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && tsdown --config tsdown.mcp.config.ts","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json && tsc --noEmit -p tsconfig.mcp.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"ui":{"dist":"./dist/extensions/mcp-ui.mjs","entry":"./generated/mcp-ui.ts","widgets":["@agimon-ai/doompi-computer-use/computer_action","@agimon-ai/doompi-computer-use/computer_exec","@agimon-ai/doompi-computer-use/computer_state"]},"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["global","workspace","session"],"channels":["computer_use"],"pluginId":"computer-use"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/minor/doompi-computer-use"},"description":"Session scoped semantic computer control through the DoomPi Desktop capability.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","quickjs-emscripten":"0.32.0","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-core":"0.0.1-alpha.91","@agimon-ai/doompi-config":"0.0.1-alpha.90","@agimon-ai/doompi-minor-mode":"0.0.1-alpha.91","@agimon-ai/doompi-web-security":"0.0.1-alpha.46","@agimon-ai/doompi-web-components":"0.0.1-alpha.49"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.1","@types/react":"19.3.0","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.1","@tanstack/react-store":"0.11.1","@agimon-ai/doompi-build":"0.0.1-alpha.15","@earendil-works/pi-coding-agent":"0.87.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.81"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.87.1"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-computer-use_0.0.1-alpha.35_1790416289560_0.39144267697575397","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.36":{"name":"@agimon-ai/doompi-computer-use","version":"0.0.1-alpha.36","keywords":["ai","coding-agent","computer-use","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-computer-use@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":"6fc3540b986586ede5b07f1475b7fb06225ec21a","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-computer-use/-/doompi-computer-use-0.0.1-alpha.36.tgz","fileCount":55,"integrity":"sha512-NtnUW2pCXpr3KdKBWfTtjq2vljHBzl5vl4zeKMuuXkupiiBk1+IgTHaxh+M+4JfubreBQmFtZBlUbwZZ6X9Z3w==","signatures":[{"sig":"MEUCIDTD/76W/+YkS1dvIWtBwxXj+KfmnHyE33tILfl0XsHyAiEA2zSCAf+3hPfAkWGKkDuxI7as7G4X8aH9Ku2YlHxG3K0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEP8rQXjNls6zMq/4iuvkJ/n2fmCgzOc0d3ogq3UdvOXAiEA2lvzIRmMJd7JeTXxq1tNxDzCliRuVtq66/kqhVB8zUg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":691435},"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"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && tsdown --config tsdown.mcp.config.ts","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json && tsc --noEmit -p tsconfig.mcp.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"ui":{"dist":"./dist/extensions/mcp-ui.mjs","entry":"./generated/mcp-ui.ts","widgets":["@agimon-ai/doompi-computer-use/computer_action","@agimon-ai/doompi-computer-use/computer_exec","@agimon-ai/doompi-computer-use/computer_state"]},"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["global","workspace","session"],"channels":["computer_use"],"pluginId":"computer-use"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/minor/doompi-computer-use"},"description":"Session scoped semantic computer control through the DoomPi Desktop capability.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","quickjs-emscripten":"0.32.0","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-core":"0.0.1-alpha.92","@agimon-ai/doompi-config":"0.0.1-alpha.91","@agimon-ai/doompi-minor-mode":"0.0.1-alpha.92","@agimon-ai/doompi-web-security":"0.0.1-alpha.46","@agimon-ai/doompi-web-components":"0.0.1-alpha.50"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.1","@types/react":"19.3.0","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.1","@tanstack/react-store":"0.11.1","@agimon-ai/doompi-build":"0.0.1-alpha.15","@earendil-works/pi-coding-agent":"0.87.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.81"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.87.1"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-computer-use_0.0.1-alpha.36_1790430173292_0.5723413043308945","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.37":{"name":"@agimon-ai/doompi-computer-use","version":"0.0.1-alpha.37","keywords":["ai","coding-agent","computer-use","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-computer-use@0.0.1-alpha.37","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"24249cd7897cd553fb352a6fabefbb565a53b411","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-computer-use/-/doompi-computer-use-0.0.1-alpha.37.tgz","fileCount":55,"integrity":"sha512-Cga3u+FMJqD23+CSKFi5C7NcYSlrlEF+V9ZgeAVCdhqvog7xHaBYMIdozqkgmCvePtTUFbPa4jRUz37csFwlrw==","signatures":[{"sig":"MEQCIE+RgsC802TmIi7gJWxXfXbGWkYOyr0tAXG1lBGYYLdVAiBtcTC2hzszP1SArbONHhatGsbvzZJr5lhOw1gdV7Mdaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAmOnJVj5wfs3llI4goYDaknQxlpMUVW5D3NByy3pqm5AiEAv03th1bGiYzdW4VfqFIHhkzN6tKWqUTj29hkTlA64X4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":691435},"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"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && tsdown --config tsdown.mcp.config.ts","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json && tsc --noEmit -p tsconfig.mcp.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"ui":{"dist":"./dist/extensions/mcp-ui.mjs","entry":"./generated/mcp-ui.ts","widgets":["@agimon-ai/doompi-computer-use/computer_action","@agimon-ai/doompi-computer-use/computer_exec","@agimon-ai/doompi-computer-use/computer_state"]},"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["global","workspace","session"],"channels":["computer_use"],"pluginId":"computer-use"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/minor/doompi-computer-use"},"description":"Session scoped semantic computer control through the DoomPi Desktop capability.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","quickjs-emscripten":"0.32.0","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-core":"0.0.1-alpha.93","@agimon-ai/doompi-config":"0.0.1-alpha.92","@agimon-ai/doompi-minor-mode":"0.0.1-alpha.93","@agimon-ai/doompi-web-security":"0.0.1-alpha.47","@agimon-ai/doompi-web-components":"0.0.1-alpha.51"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.1","@types/react":"19.3.0","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.1","@tanstack/react-store":"0.11.1","@agimon-ai/doompi-build":"0.0.1-alpha.16","@earendil-works/pi-coding-agent":"0.87.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.82"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.87.1"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-computer-use_0.0.1-alpha.37_1790480595615_0.46194654314567196","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.38":{"name":"@agimon-ai/doompi-computer-use","version":"0.0.1-alpha.38","keywords":["ai","coding-agent","computer-use","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-computer-use@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":"e04783d1b565cc79a3082557b631853cc454a14f","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-computer-use/-/doompi-computer-use-0.0.1-alpha.38.tgz","fileCount":55,"integrity":"sha512-TqtlDryW6yB52s5MZH/KI4EFLzDndSoVov1YiqayWu+WXFClBgTiy9ZNH1XyqWV87tg2+CxupR/9F19sdHGINA==","signatures":[{"sig":"MEUCIQClH8b2qdTksCmUlfyLUQZRIwXRlYh+lNLXKIY/qWTjkgIgcryRWaOvbAFznNI62RJdLTxjawG5TiDrntkfk0WJNgE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCseYfZzKCEMJ5sXDjvl0+LVp+0rRi5smCe/3ZCya2l/gIhAPof3SbAFewJlOgMpbKNeeiZxyWEMcOHIr9XxxCvGIAu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":691435},"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"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && tsdown --config tsdown.mcp.config.ts","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json && tsc --noEmit -p tsconfig.mcp.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"ui":{"dist":"./dist/extensions/mcp-ui.mjs","entry":"./generated/mcp-ui.ts","widgets":["@agimon-ai/doompi-computer-use/computer_action","@agimon-ai/doompi-computer-use/computer_exec","@agimon-ai/doompi-computer-use/computer_state"]},"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["global","workspace","session"],"channels":["computer_use"],"pluginId":"computer-use"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/minor/doompi-computer-use"},"description":"Session scoped semantic computer control through the DoomPi Desktop capability.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","quickjs-emscripten":"0.32.0","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-core":"0.0.1-alpha.94","@agimon-ai/doompi-config":"0.0.1-alpha.93","@agimon-ai/doompi-minor-mode":"0.0.1-alpha.94","@agimon-ai/doompi-web-security":"0.0.1-alpha.48","@agimon-ai/doompi-web-components":"0.0.1-alpha.52"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.1","@types/react":"19.3.0","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.1","@tanstack/react-store":"0.11.1","@agimon-ai/doompi-build":"0.0.1-alpha.17","@earendil-works/pi-coding-agent":"0.87.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.83"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.87.1"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-computer-use_0.0.1-alpha.38_1790488760178_0.06907844079597991","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.39":{"name":"@agimon-ai/doompi-computer-use","version":"0.0.1-alpha.39","keywords":["ai","coding-agent","computer-use","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-computer-use@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":"fa95185120fc4af265ac96cd3c8af07cb97d399e","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-computer-use/-/doompi-computer-use-0.0.1-alpha.39.tgz","fileCount":55,"integrity":"sha512-iC6BFU44E+EkURPKamQ7aALZ2jhHpZ3vVTFqOVe6vYb2zO7gY/Ydtnv02xN6PByUhJhOKNT275a7rOEJm8Dgjw==","signatures":[{"sig":"MEUCIQCtGBJ4qSavoOmZr04h2kXgyF/BlQlIpCq8C2e6S9m4SwIgJ77yXOUBvEQOUO4YH5W86ZYkNsDDPcz3xdbvy1rS1D8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICuL3rzsLL6pAAgBf5D+XQckvCAAkfEcokTvmyvkpvtNAiEA50Tgq6wocV/LhLbqfD14jQMup7mUse42aHkkv1mcZHY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":691435},"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"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && tsdown --config tsdown.mcp.config.ts","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json && tsc --noEmit -p tsconfig.mcp.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"ui":{"dist":"./dist/extensions/mcp-ui.mjs","entry":"./generated/mcp-ui.ts","widgets":["@agimon-ai/doompi-computer-use/computer_action","@agimon-ai/doompi-computer-use/computer_exec","@agimon-ai/doompi-computer-use/computer_state"]},"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["global","workspace","session"],"channels":["computer_use"],"pluginId":"computer-use"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/minor/doompi-computer-use"},"description":"Session scoped semantic computer control through the DoomPi Desktop capability.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","quickjs-emscripten":"0.32.0","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-core":"0.0.1-alpha.95","@agimon-ai/doompi-config":"0.0.1-alpha.94","@agimon-ai/doompi-minor-mode":"0.0.1-alpha.95","@agimon-ai/doompi-web-security":"0.0.1-alpha.49","@agimon-ai/doompi-web-components":"0.0.1-alpha.53"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.1","@types/react":"19.3.0","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.1","@tanstack/react-store":"0.11.1","@agimon-ai/doompi-build":"0.0.1-alpha.18","@earendil-works/pi-coding-agent":"0.87.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.84"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.87.1"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-computer-use_0.0.1-alpha.39_1790517061631_0.327699857289087","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.40":{"name":"@agimon-ai/doompi-computer-use","version":"0.0.1-alpha.40","keywords":["ai","coding-agent","computer-use","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-computer-use@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":"5c9003f7d36fa74104ac6c720ff9d65c5671121f","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-computer-use/-/doompi-computer-use-0.0.1-alpha.40.tgz","fileCount":55,"integrity":"sha512-VxiGzrwW5LJcEZPrv4lvVVswjUIBGTugH9cGAGyVr4v0h/6u3GZqQjtofEbKNKEHg4QzsPk2wSATP3Oy296QZg==","signatures":[{"sig":"MEUCIFrsRVjA60ZTo4b0j3z8n1tOJNAA48CluBQZvarb5o8DAiEA87EpAvlY7xgmZ6n6ISinabxmnmuHCoqyujdtNYTT8Hg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCVQqyRSwxKi3c9UNPlNQ8VUt3gNr+Z2kohdNVH+b5algIgVl1vakjm5JR1k2SRB4DeYcv2Ym3fmQGJhcr2Zx8+ero=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":691435},"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"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && tsdown --config tsdown.mcp.config.ts","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json && tsc --noEmit -p tsconfig.mcp.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"ui":{"dist":"./dist/extensions/mcp-ui.mjs","entry":"./generated/mcp-ui.ts","widgets":["@agimon-ai/doompi-computer-use/computer_action","@agimon-ai/doompi-computer-use/computer_exec","@agimon-ai/doompi-computer-use/computer_state"]},"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["global","workspace","session"],"channels":["computer_use"],"pluginId":"computer-use"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/minor/doompi-computer-use"},"description":"Session scoped semantic computer control through the DoomPi Desktop capability.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","quickjs-emscripten":"0.32.0","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-core":"0.0.1-alpha.96","@agimon-ai/doompi-config":"0.0.1-alpha.95","@agimon-ai/doompi-minor-mode":"0.0.1-alpha.96","@agimon-ai/doompi-web-security":"0.0.1-alpha.50","@agimon-ai/doompi-web-components":"0.0.1-alpha.54"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.2","@types/react":"19.3.0","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.1","@tanstack/react-store":"0.11.1","@agimon-ai/doompi-build":"0.0.1-alpha.19","@earendil-works/pi-coding-agent":"0.87.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.85"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.87.1"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-computer-use_0.0.1-alpha.40_1790587889933_0.16424375342183883","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.41":{"name":"@agimon-ai/doompi-computer-use","version":"0.0.1-alpha.41","keywords":["ai","coding-agent","computer-use","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-computer-use@0.0.1-alpha.41","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":"c0f1211f4bdafd6ddd9ff3a5dd9403a84ee2e48d","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-computer-use/-/doompi-computer-use-0.0.1-alpha.41.tgz","fileCount":55,"integrity":"sha512-tulouZ2jhByg7blU92NF5nuG1hLNPLHRVXu8Usdt3zhnCGPSgNVADLAZr0WBMIXcsE+sCiryG93+SjhTWXaE3g==","signatures":[{"sig":"MEYCIQCRR/QeGktoD5Co6JH0JozW3aN/C6nDxHcl1ME93U7O7gIhAOy/GTz2azjPsvOyQGrPbb2/ccYWFajRQHenuNryUWYd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIERoorRfwKh8iQjwfYBTHdvDRsROyfbr5kS2QaNqHMAzAiBEqq0zntKnqAg5L2AxH0uUBNiPDF4wDHf5Nif/LTHnfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":691435},"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"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && tsdown --config tsdown.mcp.config.ts","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json && tsc --noEmit -p tsconfig.mcp.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"ui":{"dist":"./dist/extensions/mcp-ui.mjs","entry":"./generated/mcp-ui.ts","widgets":["@agimon-ai/doompi-computer-use/computer_action","@agimon-ai/doompi-computer-use/computer_exec","@agimon-ai/doompi-computer-use/computer_state"]},"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["global","workspace","session"],"channels":["computer_use"],"pluginId":"computer-use"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/minor/doompi-computer-use"},"description":"Session scoped semantic computer control through the DoomPi Desktop capability.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","quickjs-emscripten":"0.32.0","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-core":"0.0.1-alpha.97","@agimon-ai/doompi-config":"0.0.1-alpha.96","@agimon-ai/doompi-minor-mode":"0.0.1-alpha.97","@agimon-ai/doompi-web-security":"0.0.1-alpha.51","@agimon-ai/doompi-web-components":"0.0.1-alpha.55"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.2","@types/react":"19.3.0","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.1","@tanstack/react-store":"0.11.1","@agimon-ai/doompi-build":"0.0.1-alpha.20","@earendil-works/pi-coding-agent":"0.87.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.86"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.87.1"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-computer-use_0.0.1-alpha.41_1790685015709_0.756114587663671","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.42":{"name":"@agimon-ai/doompi-computer-use","version":"0.0.1-alpha.42","keywords":["ai","coding-agent","computer-use","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-computer-use@0.0.1-alpha.42","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"2606baa4fe8580347fc8504fa0febabf71fcd708","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-computer-use/-/doompi-computer-use-0.0.1-alpha.42.tgz","fileCount":55,"integrity":"sha512-aSgyf8m5Ti+qsIg7pf74rVOC9GfpJgK1qKfWYb5GwMEmxWej1y2ra7FKhQZGjzKFjLB5RUXZAuh9chGDWSQUug==","signatures":[{"sig":"MEYCIQCQh9tHbw2Pey/yUjr++dKa2nogB/yxPjRCHiO16TCULQIhAKXzKZgWRtRwp3h86Mq/Uif7BxdeRT4UdUcVD/I2z+Ik","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDIf5m+xemKhRhRtEZIrBauGpKSgiizUHY0Wn95X/KFGwIhAIM5YKOkfVLZQAdXBHIXF/8IG9bH6jcytvkP9mH8TFZi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":691435},"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"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && tsdown --config tsdown.mcp.config.ts","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json && tsc --noEmit -p tsconfig.mcp.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"ui":{"dist":"./dist/extensions/mcp-ui.mjs","entry":"./generated/mcp-ui.ts","widgets":["@agimon-ai/doompi-computer-use/computer_action","@agimon-ai/doompi-computer-use/computer_exec","@agimon-ai/doompi-computer-use/computer_state"]},"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["global","workspace","session"],"channels":["computer_use"],"pluginId":"computer-use"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/minor/doompi-computer-use"},"description":"Session scoped semantic computer control through the DoomPi Desktop capability.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","quickjs-emscripten":"0.32.0","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-core":"0.0.1-alpha.98","@agimon-ai/doompi-config":"0.0.1-alpha.97","@agimon-ai/doompi-minor-mode":"0.0.1-alpha.98","@agimon-ai/doompi-web-security":"0.0.1-alpha.51","@agimon-ai/doompi-web-components":"0.0.1-alpha.56"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.2","@types/react":"19.3.0","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.1","@tanstack/react-store":"0.11.1","@agimon-ai/doompi-build":"0.0.1-alpha.20","@earendil-works/pi-coding-agent":"0.87.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.86"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.87.1"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-computer-use_0.0.1-alpha.42_1790692772314_0.3017830869652298","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.43":{"name":"@agimon-ai/doompi-computer-use","version":"0.0.1-alpha.43","keywords":["ai","coding-agent","computer-use","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-computer-use@0.0.1-alpha.43","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"c8ccc4d8ee130ed297e39cb40a02e700bdc96fed","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-computer-use/-/doompi-computer-use-0.0.1-alpha.43.tgz","fileCount":55,"integrity":"sha512-WfxZnigCRk4InS0ndtB4AIUMsDGuEi1OCm6Tm4TV8fGlVePBR++Qx0OcF+ZsRGUIbqzMCy9zrHyiFTpWw2Etpw==","signatures":[{"sig":"MEYCIQDBNy+C7S8cGSH3QJfFqmCJnzH/clHlQIOneI9PLmp8BAIhAMEynIsLVNITHJrBN9iZUOHTHMdszddIpoNLXPinrlZB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDW/aUsFoJ0+q3ioCWJlinUj2axK0duVXM8w0OxfIJbNwIhALU8x7jN6+UWikh0IYpnCMOah0Dwp/PcFpILz1LOVC6G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":691435},"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"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && tsdown --config tsdown.mcp.config.ts","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json && tsc --noEmit -p tsconfig.mcp.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"ui":{"dist":"./dist/extensions/mcp-ui.mjs","entry":"./generated/mcp-ui.ts","widgets":["@agimon-ai/doompi-computer-use/computer_action","@agimon-ai/doompi-computer-use/computer_exec","@agimon-ai/doompi-computer-use/computer_state"]},"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["global","workspace","session"],"channels":["computer_use"],"pluginId":"computer-use"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/minor/doompi-computer-use"},"description":"Session scoped semantic computer control through the DoomPi Desktop capability.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","quickjs-emscripten":"0.32.0","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-core":"0.0.1-alpha.99","@agimon-ai/doompi-config":"0.0.1-alpha.98","@agimon-ai/doompi-minor-mode":"0.0.1-alpha.99","@agimon-ai/doompi-web-security":"0.0.1-alpha.52","@agimon-ai/doompi-web-components":"0.0.1-alpha.57"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.2","@types/react":"19.3.0","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.1","@tanstack/react-store":"0.11.1","@agimon-ai/doompi-build":"0.0.1-alpha.21","@earendil-works/pi-coding-agent":"0.99.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.87"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.99.1"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-computer-use_0.0.1-alpha.43_1790723921250_0.8526255856618652","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.44":{"name":"@agimon-ai/doompi-computer-use","version":"0.0.1-alpha.44","keywords":["ai","coding-agent","computer-use","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-computer-use@0.0.1-alpha.44","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"0af50b623238f15cdcf25c48455d07fcb548e516","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-computer-use/-/doompi-computer-use-0.0.1-alpha.44.tgz","fileCount":55,"integrity":"sha512-HbxgdvCfg7UaK40uLDx9nR7RGuFiWyJhAUkyrUllAfc5FnAV9eVLStYOIaNZo1Y7DdLEKrbM08QbHIi1GmP4JQ==","signatures":[{"sig":"MEUCIQC/tba5SdnMUvHm7+aIP5Aa0XCeRUR2Pq3STVEIGVPWkgIgKrFeg7+uJEOR+Z27uJFewYWm9kCpivQa/eXm165VVJs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDC/2JWy7oU4VoLnPaaBRJeUIUjbBN3FU/lYh9fJapY6wIhAMsNVKpguwaFfMPTT+lBEPtycgaZMWobg+unWHwAzDcZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":691437},"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"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && tsdown --config tsdown.mcp.config.ts","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json && tsc --noEmit -p tsconfig.mcp.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"ui":{"dist":"./dist/extensions/mcp-ui.mjs","entry":"./generated/mcp-ui.ts","widgets":["@agimon-ai/doompi-computer-use/computer_action","@agimon-ai/doompi-computer-use/computer_exec","@agimon-ai/doompi-computer-use/computer_state"]},"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["global","workspace","session"],"channels":["computer_use"],"pluginId":"computer-use"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/minor/doompi-computer-use"},"description":"Session scoped semantic computer control through the DoomPi Desktop capability.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","quickjs-emscripten":"0.32.0","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-core":"0.0.1-alpha.100","@agimon-ai/doompi-config":"0.0.1-alpha.99","@agimon-ai/doompi-minor-mode":"0.0.1-alpha.100","@agimon-ai/doompi-web-security":"0.0.1-alpha.53","@agimon-ai/doompi-web-components":"0.0.1-alpha.58"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.2","@types/react":"19.3.0","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.1","@tanstack/react-store":"0.11.1","@agimon-ai/doompi-build":"0.0.1-alpha.22","@earendil-works/pi-coding-agent":"0.99.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.88"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.99.1"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-computer-use_0.0.1-alpha.44_1790754728922_0.13317025601148713","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.46":{"name":"@agimon-ai/doompi-computer-use","version":"0.0.1-alpha.46","keywords":["ai","coding-agent","computer-use","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-computer-use@0.0.1-alpha.46","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"e70fd3266948e1be2320707833b331d8c792cb40","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-computer-use/-/doompi-computer-use-0.0.1-alpha.46.tgz","fileCount":55,"integrity":"sha512-NZ02q2jWn5rNyyOVmdD6isXVEqTPYa+24UULGw23k2bGFqBwhmDCzAFGzoSdPAf8Z/yTTS6lD1iZHhpifOzT2w==","signatures":[{"sig":"MEUCIQDMwxLToJwyKHr/V4sKUdo0dmTzJiGmBGjkDZ/M6qTX/gIgQhE9kF9bKeE0W4AUvO8JHtycbvp7AmfbKW9gyhgnDuk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAGJfXFOE+i+uIC7E6LLwdccbABfxBohcsxBqoajKWWyAiBqAY3AWdC/9ZBRJ7rbZXF7pTfIMSzFn/efDCka7jP0og==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":691438},"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"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && tsdown --config tsdown.mcp.config.ts","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json && tsc --noEmit -p tsconfig.mcp.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"ui":{"dist":"./dist/extensions/mcp-ui.mjs","entry":"./generated/mcp-ui.ts","widgets":["@agimon-ai/doompi-computer-use/computer_action","@agimon-ai/doompi-computer-use/computer_exec","@agimon-ai/doompi-computer-use/computer_state"]},"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["global","workspace","session"],"channels":["computer_use"],"pluginId":"computer-use"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/minor/doompi-computer-use"},"description":"Session scoped semantic computer control through the DoomPi Desktop capability.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","quickjs-emscripten":"0.32.0","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-core":"0.0.1-alpha.102","@agimon-ai/doompi-config":"0.0.1-alpha.101","@agimon-ai/doompi-minor-mode":"0.0.1-alpha.102","@agimon-ai/doompi-web-security":"0.0.1-alpha.55","@agimon-ai/doompi-web-components":"0.0.1-alpha.60"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.2","@types/react":"19.3.0","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.1","@tanstack/react-store":"0.11.1","@agimon-ai/doompi-build":"0.0.1-alpha.24","@earendil-works/pi-coding-agent":"0.99.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.90"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.99.1"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-computer-use_0.0.1-alpha.46_1790823353627_0.4271012371659637","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.47":{"name":"@agimon-ai/doompi-computer-use","version":"0.0.1-alpha.47","keywords":["ai","coding-agent","computer-use","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-computer-use@0.0.1-alpha.47","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"f52f595f3f8ef75bcec6f4d6a30ace141f8a3f2c","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-computer-use/-/doompi-computer-use-0.0.1-alpha.47.tgz","fileCount":55,"integrity":"sha512-3VaYxSvk4vpLUTMfUNOTbe+7QN+bxQmDNJzRuU5ZzCgLMTu2QANtXCizrgGbaEv/8RgDGzy7L3IwcoeV6MOhQA==","signatures":[{"sig":"MEUCIQDmuT1I7NGY28iNem8AnJvqr0VR5OISDlgHaiV5Q+8e6AIgSjBHARxjJnxzKefTEMXJCZ1HsKBgYMO1GK7nxb5mtyk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEU4Z+7hYxU8Y9ZbT658ScIixS05EXAlRQHlC6x/GB4KAiBgYwICzFdlM6SuD7y+1qAYrqZfRmU0EznYTr9eKr0Uxw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":691438},"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"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && tsdown --config tsdown.mcp.config.ts","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json && tsc --noEmit -p tsconfig.mcp.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"ui":{"dist":"./dist/extensions/mcp-ui.mjs","entry":"./generated/mcp-ui.ts","widgets":["@agimon-ai/doompi-computer-use/computer_action","@agimon-ai/doompi-computer-use/computer_exec","@agimon-ai/doompi-computer-use/computer_state"]},"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["global","workspace","session"],"channels":["computer_use"],"pluginId":"computer-use"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/minor/doompi-computer-use"},"description":"Session scoped semantic computer control through the DoomPi Desktop capability.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","quickjs-emscripten":"0.32.0","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-core":"0.0.1-alpha.103","@agimon-ai/doompi-config":"0.0.1-alpha.102","@agimon-ai/doompi-minor-mode":"0.0.1-alpha.103","@agimon-ai/doompi-web-security":"0.0.1-alpha.55","@agimon-ai/doompi-web-components":"0.0.1-alpha.61"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.2","@types/react":"19.3.0","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.1","@tanstack/react-store":"0.11.1","@agimon-ai/doompi-build":"0.0.1-alpha.24","@earendil-works/pi-coding-agent":"0.99.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.90"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.99.1"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-computer-use_0.0.1-alpha.47_1790840781892_0.9971080426038796","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.48":{"name":"@agimon-ai/doompi-computer-use","version":"0.0.1-alpha.48","keywords":["ai","coding-agent","computer-use","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-computer-use@0.0.1-alpha.48","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"6e86e215560d7ef97c1f1c48a55adf764bb61134","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-computer-use/-/doompi-computer-use-0.0.1-alpha.48.tgz","fileCount":55,"integrity":"sha512-Ug/FCchq4N5oT5OzuSAzO4E1/0chFY3HbH+8znlEdIVD739R8lowF/ANJaFmVZL0MikqAYz8AqOqfbyyTQ0cbA==","signatures":[{"sig":"MEYCIQCoVEmasxtkF/58oGg6Ix2HpYrjfEbj0mzQR/MG69o02wIhAIeVSr7Bu3HHayskY4FtFxtMYSkmozTbYHvSEIa+ud+q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEkvHJCaywoXqGfu1gQPA0MY1TMXkg4q8pxxGUWpCDauAiEAuQsF5AGy+wC1dBhkMggdpnncrLYZY5bP7G0mtjv3WuY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":691438},"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"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && tsdown --config tsdown.mcp.config.ts","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json && tsc --noEmit -p tsconfig.mcp.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"ui":{"dist":"./dist/extensions/mcp-ui.mjs","entry":"./generated/mcp-ui.ts","widgets":["@agimon-ai/doompi-computer-use/computer_action","@agimon-ai/doompi-computer-use/computer_exec","@agimon-ai/doompi-computer-use/computer_state"]},"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["global","workspace","session"],"channels":["computer_use"],"pluginId":"computer-use"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/minor/doompi-computer-use"},"description":"Session scoped semantic computer control through the DoomPi Desktop capability.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","quickjs-emscripten":"0.32.0","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-core":"0.0.1-alpha.104","@agimon-ai/doompi-config":"0.0.1-alpha.103","@agimon-ai/doompi-minor-mode":"0.0.1-alpha.104","@agimon-ai/doompi-web-security":"0.0.1-alpha.55","@agimon-ai/doompi-web-components":"0.0.1-alpha.62"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.2","@types/react":"19.3.0","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.1","@tanstack/react-store":"0.11.1","@agimon-ai/doompi-build":"0.0.1-alpha.24","@earendil-works/pi-coding-agent":"0.99.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.90"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.99.1"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-computer-use_0.0.1-alpha.48_1790852411404_0.7339595514019746","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.49":{"name":"@agimon-ai/doompi-computer-use","version":"0.0.1-alpha.49","keywords":["ai","coding-agent","computer-use","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-computer-use@0.0.1-alpha.49","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"ad5841dfd14ad83d8f7c3422ed950a540a40ae61","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-computer-use/-/doompi-computer-use-0.0.1-alpha.49.tgz","fileCount":55,"integrity":"sha512-ZitNI8sYC6Ciet/28ADnR6kEZOeDy6hohDtZsNMKcEizApBS+sB6rJH5jHE5LljrS7BPO5ppLezEKHV2s1eW7w==","signatures":[{"sig":"MEQCIGb2OBU4wk1twoMJ+XDVTWCxp9q3UZpMtgie///NBe17AiAFVVQ0fwdYj0FzZD06xI/2wvHub4cQZ9U5HbitRkoq4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCyrTJyPQ1P9u9QaNsd8ERyq/LPGN8LcL42kWqzq8uFiAIhALy38ECyRjPYu1S9JDUp+w8KbjSiiC73p3g4c2JiYSUK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":691438},"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"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && tsdown --config tsdown.mcp.config.ts","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json && tsc --noEmit -p tsconfig.mcp.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"ui":{"dist":"./dist/extensions/mcp-ui.mjs","entry":"./generated/mcp-ui.ts","widgets":["@agimon-ai/doompi-computer-use/computer_action","@agimon-ai/doompi-computer-use/computer_exec","@agimon-ai/doompi-computer-use/computer_state"]},"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["global","workspace","session"],"channels":["computer_use"],"pluginId":"computer-use"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/minor/doompi-computer-use"},"description":"Session scoped semantic computer control through the DoomPi Desktop capability.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","quickjs-emscripten":"0.32.0","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-core":"0.0.1-alpha.105","@agimon-ai/doompi-config":"0.0.1-alpha.104","@agimon-ai/doompi-minor-mode":"0.0.1-alpha.105","@agimon-ai/doompi-web-security":"0.0.1-alpha.55","@agimon-ai/doompi-web-components":"0.0.1-alpha.63"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.2","@types/react":"19.3.0","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.1","@tanstack/react-store":"0.11.1","@agimon-ai/doompi-build":"0.0.1-alpha.24","@earendil-works/pi-coding-agent":"0.99.1","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.90"},"peerDependencies":{"@earendil-works/pi-coding-agent":"0.99.1"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-computer-use_0.0.1-alpha.49_1790911900184_0.6373210099174293","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.50":{"name":"@agimon-ai/doompi-computer-use","version":"0.0.1-alpha.50","keywords":["ai","coding-agent","computer-use","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-computer-use@0.0.1-alpha.50","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"9d2611bb6de0778829c211dc15b8ae8ddaa68e13","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-computer-use/-/doompi-computer-use-0.0.1-alpha.50.tgz","fileCount":55,"integrity":"sha512-aTxI61KlDH4Rpq8/aOHr+haCwB264n4l6xRuqRwN6ajlaBxLG4UUCdE8cm31MT4N51LD6MsS6Ulf67VedBEoFA==","signatures":[{"sig":"MEQCIEikaT/qDpjGalTzeoNFotYZ+caxaCoMlTJs7sz79DM1AiA3kb+uXQgfx0PSSc2QOLYpatTLs94MjPo05IUG16t5XA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEPHA6ApG7uFmES048K4URcb1NKeh7Iv2VLQozlMlqDtAiA273RHy/efAFDzSpbiwr6vw/3aCwgrygapCGy5qngYvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":691436},"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"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && tsdown --config tsdown.mcp.config.ts","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json && tsc --noEmit -p tsconfig.mcp.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"ui":{"dist":"./dist/extensions/mcp-ui.mjs","entry":"./generated/mcp-ui.ts","widgets":["@agimon-ai/doompi-computer-use/computer_action","@agimon-ai/doompi-computer-use/computer_exec","@agimon-ai/doompi-computer-use/computer_state"]},"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["global","workspace","session"],"channels":["computer_use"],"pluginId":"computer-use"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/minor/doompi-computer-use"},"description":"Session scoped semantic computer control through the DoomPi Desktop capability.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","quickjs-emscripten":"0.32.0","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-core":"0.0.1-alpha.106","@agimon-ai/doompi-config":"0.0.1-alpha.105","@agimon-ai/doompi-minor-mode":"0.0.1-alpha.106","@agimon-ai/doompi-web-security":"0.0.1-alpha.56","@agimon-ai/doompi-web-components":"0.0.1-alpha.64"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.2","@types/react":"19.3.0","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.1","@tanstack/react-store":"0.11.1","@agimon-ai/doompi-build":"0.0.1-alpha.25","@earendil-works/pi-coding-agent":"1.0.0","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.91"},"peerDependencies":{"@earendil-works/pi-coding-agent":"1.0.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-computer-use_0.0.1-alpha.50_1790935072382_0.25847003153057235","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.51":{"name":"@agimon-ai/doompi-computer-use","version":"0.0.1-alpha.51","keywords":["ai","coding-agent","computer-use","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-computer-use@0.0.1-alpha.51","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"f427d3f2f5bf0c4d8ac00934761432c2e27fc43e","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-computer-use/-/doompi-computer-use-0.0.1-alpha.51.tgz","fileCount":55,"integrity":"sha512-tJjQ5E6x0lCzzpqPTbYzJiQVZYo66Xpd8XeD4qDhzMXNoHBILIaMbTW1zqE5bsQ4Cr4Yux0nxheXurnpZKtUew==","signatures":[{"sig":"MEYCIQCgEizfGaEqXwJt9uaygsaJ0/eiVbSevvRYgVGQdyuCFwIhAMKzKuJMNmwYQJfmX1imnqIc/ouRKIpZoKWORlsyiuDc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBHNlAgK06mq43J+wo7X+viaDqYvhGYz1uZCX2RZ81RSAiEAi7u4Gm6X8cCqep5CqFEN0OIlFZEBSUzsrm/NVr7mOeE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":727446},"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"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && tsdown --config tsdown.mcp.config.ts","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json && tsc --noEmit -p tsconfig.mcp.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"ui":{"dist":"./dist/extensions/mcp-ui.mjs","entry":"./generated/mcp-ui.ts","widgets":["@agimon-ai/doompi-computer-use/computer_action","@agimon-ai/doompi-computer-use/computer_exec","@agimon-ai/doompi-computer-use/computer_state"]},"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["global","workspace","session"],"channels":["computer_use"],"pluginId":"computer-use"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/minor/doompi-computer-use"},"description":"Session scoped semantic computer control through the DoomPi Desktop capability.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","quickjs-emscripten":"0.32.0","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-core":"0.0.1-alpha.107","@agimon-ai/doompi-config":"0.0.1-alpha.106","@agimon-ai/doompi-minor-mode":"0.0.1-alpha.107","@agimon-ai/doompi-web-security":"0.0.1-alpha.57","@agimon-ai/doompi-web-components":"0.0.1-alpha.65"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.2","@types/react":"19.3.0","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.1","@tanstack/react-store":"0.11.1","@agimon-ai/doompi-build":"0.0.1-alpha.26","@earendil-works/pi-coding-agent":"1.0.0","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.92"},"peerDependencies":{"@earendil-works/pi-coding-agent":"1.0.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-computer-use_0.0.1-alpha.51_1790942158218_0.8565434717316063","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.52":{"name":"@agimon-ai/doompi-computer-use","version":"0.0.1-alpha.52","keywords":["ai","coding-agent","computer-use","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-computer-use@0.0.1-alpha.52","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"2c312599fc1fa52b24e1d565e3baa45becb397cb","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-computer-use/-/doompi-computer-use-0.0.1-alpha.52.tgz","fileCount":55,"integrity":"sha512-qfAlR8VmjlIeAFXpXWF75aKp3Jz4nGFho6WoGh2HirM4cTjZhLDOTxqA76wgQSG0tibAs/AZTNQ8Bv5x1ieCnQ==","signatures":[{"sig":"MEUCIEnrZ4yFLKwZ2wfWR2UN4gWYXsdExWqDybVftAmT/13kAiEA9yTe3UMIuwVPwvCYyGJDZdLep6P/aq6j2U/jUorW7Ks=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDh0QDSxevsu2lpod0Gv2nAH62GanuT1GLIivvcYs6NSwIgVBeA2TwlHY5cycmkCdftOTRpY/BrF5q9H0F+bGj9CdA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":727446},"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"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && tsdown --config tsdown.mcp.config.ts","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json && tsc --noEmit -p tsconfig.mcp.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"ui":{"dist":"./dist/extensions/mcp-ui.mjs","entry":"./generated/mcp-ui.ts","widgets":["@agimon-ai/doompi-computer-use/computer_action","@agimon-ai/doompi-computer-use/computer_exec","@agimon-ai/doompi-computer-use/computer_state"]},"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["global","workspace","session"],"channels":["computer_use"],"pluginId":"computer-use"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/minor/doompi-computer-use"},"description":"Session scoped semantic computer control through the DoomPi Desktop capability.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","quickjs-emscripten":"0.32.0","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-core":"0.0.1-alpha.108","@agimon-ai/doompi-config":"0.0.1-alpha.107","@agimon-ai/doompi-minor-mode":"0.0.1-alpha.108","@agimon-ai/doompi-web-security":"0.0.1-alpha.57","@agimon-ai/doompi-web-components":"0.0.1-alpha.66"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.2","@types/react":"19.3.0","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.1","@tanstack/react-store":"0.11.1","@agimon-ai/doompi-build":"0.0.1-alpha.26","@earendil-works/pi-coding-agent":"1.0.0","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.92"},"peerDependencies":{"@earendil-works/pi-coding-agent":"1.0.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-computer-use_0.0.1-alpha.52_1790975420659_0.7332594896327564","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.53":{"name":"@agimon-ai/doompi-computer-use","version":"0.0.1-alpha.53","keywords":["ai","coding-agent","computer-use","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-computer-use@0.0.1-alpha.53","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"77dab6979c797d2bf662eee8379b9de7edb8ae6e","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-computer-use/-/doompi-computer-use-0.0.1-alpha.53.tgz","fileCount":55,"integrity":"sha512-s0bd6pO7CNstwLbDaPmPNsy5ZRmC8VHqBYq0W0jnAishz0xSCLHpJg14cKIa323r+GUqNDNOw7SKkk8zcvCSTA==","signatures":[{"sig":"MEQCIAfYzdKi6ve9uuGLSahS1JrmAt+/maBYHhGVXiDtO1uaAiAWTGMP8MBsMz9sXFw5UNHgkLadpEBwcXqhWhtrjdmNAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDRDtp1QjPDVovrlEcEPjI3SY0DnSsNoSuIj//1b93SdAiBxATj0gCsZMb06GKucq0/8iL1rszfdu6Lho71/td5qsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":727446},"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"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && tsdown --config tsdown.mcp.config.ts","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json && tsc --noEmit -p tsconfig.mcp.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"ui":{"dist":"./dist/extensions/mcp-ui.mjs","entry":"./generated/mcp-ui.ts","widgets":["@agimon-ai/doompi-computer-use/computer_action","@agimon-ai/doompi-computer-use/computer_exec","@agimon-ai/doompi-computer-use/computer_state"]},"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["global","workspace","session"],"channels":["computer_use"],"pluginId":"computer-use"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/minor/doompi-computer-use"},"description":"Session scoped semantic computer control through the DoomPi Desktop capability.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","quickjs-emscripten":"0.32.0","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-core":"0.0.1-alpha.109","@agimon-ai/doompi-config":"0.0.1-alpha.108","@agimon-ai/doompi-minor-mode":"0.0.1-alpha.109","@agimon-ai/doompi-web-security":"0.0.1-alpha.58","@agimon-ai/doompi-web-components":"0.0.1-alpha.67"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.2","@types/react":"19.3.0","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.1","@tanstack/react-store":"0.11.1","@agimon-ai/doompi-build":"0.0.1-alpha.27","@earendil-works/pi-coding-agent":"1.0.0","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.93"},"peerDependencies":{"@earendil-works/pi-coding-agent":"1.0.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-computer-use_0.0.1-alpha.53_1790998964503_0.14082758135541562","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.54":{"name":"@agimon-ai/doompi-computer-use","version":"0.0.1-alpha.54","keywords":["ai","coding-agent","computer-use","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-computer-use@0.0.1-alpha.54","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"a4dc14247d76a21315eaf47f55373ff2a16341b8","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-computer-use/-/doompi-computer-use-0.0.1-alpha.54.tgz","fileCount":55,"integrity":"sha512-ATENnIEkHXNnXhrY2ABYeUWB9w3wSPjsfuvMNgbxoH1cGsZVozuxIuw7VHHN90WhoVfTj7m9ivR8jlGOvPehDw==","signatures":[{"sig":"MEUCICd1V6gj4FZVq+Eqn/RqBQaJSmki4qgbWA5L1SesXeBmAiEA+oAaY/uXPXAkqT8lhSKVVwqQDQPtuC2Pw91/78wds/U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGpfijBiOgcNTqkfDt1WxlU8RqS9KgesRSx8cpha/G35AiEAw4zBunqU47rEjc4EscTEbt14/MvLS8RYWjTHYuXfmAQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":727446},"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"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && tsdown --config tsdown.mcp.config.ts","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json && tsc --noEmit -p tsconfig.mcp.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"ui":{"dist":"./dist/extensions/mcp-ui.mjs","entry":"./generated/mcp-ui.ts","widgets":["@agimon-ai/doompi-computer-use/computer_action","@agimon-ai/doompi-computer-use/computer_exec","@agimon-ai/doompi-computer-use/computer_state"]},"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["global","workspace","session"],"channels":["computer_use"],"pluginId":"computer-use"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/minor/doompi-computer-use"},"description":"Session scoped semantic computer control through the DoomPi Desktop capability.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","quickjs-emscripten":"0.32.0","@deepseek-ai/cordis":"4.0.2","@agimon-ai/doompi-core":"0.0.1-alpha.110","@agimon-ai/doompi-config":"0.0.1-alpha.109","@agimon-ai/doompi-minor-mode":"0.0.1-alpha.110","@agimon-ai/doompi-web-security":"0.0.1-alpha.58","@agimon-ai/doompi-web-components":"0.0.1-alpha.68"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.2","@types/react":"19.3.0","@tanstack/store":"0.11.1","@vitest/coverage-v8":"5.0.1","@tanstack/react-store":"0.11.1","@agimon-ai/doompi-build":"0.0.1-alpha.27","@earendil-works/pi-coding-agent":"1.0.0","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.94"},"peerDependencies":{"@earendil-works/pi-coding-agent":"1.0.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-computer-use_0.0.1-alpha.54_1791009254943_0.6260685563590935","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.55":{"name":"@agimon-ai/doompi-computer-use","version":"0.0.1-alpha.55","keywords":["ai","coding-agent","computer-use","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-computer-use@0.0.1-alpha.55","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"b2e3951fbfcf27781dee98356bb4d176eb1840a3","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-computer-use/-/doompi-computer-use-0.0.1-alpha.55.tgz","fileCount":55,"integrity":"sha512-LABV7NCl6DwjND/08MBNpSJRxgI8sMW1Z4wl1s0HdShL9uJoO7JGyGD1xnvdwwCFUWnFEWbZry07Kv4sLLya3Q==","signatures":[{"sig":"MEYCIQDtUzsAVAC74rWt1rkZ4+hSYwPqQgs2m/ox0x8z3mYjiQIhAO1udhJ9v25v+gRldtV5avnhpL3ybn6/wP5zdolYPLBl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICeMf8waK2JHSe+Dd0oCZGG0Wm9xbgDdqFMKopgkYzBlAiAu7b1wrzXSLmSIR7JISyQfBC88SZVsOPO7l8XxRk/ICg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":727499},"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"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && tsdown --config tsdown.mcp.config.ts","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json && tsc --noEmit -p tsconfig.mcp.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"ui":{"dist":"./dist/extensions/mcp-ui.mjs","entry":"./generated/mcp-ui.ts","widgets":["@agimon-ai/doompi-computer-use/computer_action","@agimon-ai/doompi-computer-use/computer_exec","@agimon-ai/doompi-computer-use/computer_state"]},"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["global","workspace","session"],"channels":["computer_use"],"pluginId":"computer-use"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/minor/doompi-computer-use"},"description":"Session scoped semantic computer control through the DoomPi Desktop capability.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","quickjs-emscripten":"0.32.0","@deepseek-ai/cordis":"4.0.4","@agimon-ai/doompi-core":"0.0.1-alpha.111","@agimon-ai/doompi-config":"0.0.1-alpha.110","@agimon-ai/doompi-minor-mode":"0.0.1-alpha.111","@agimon-ai/doompi-web-security":"0.0.1-alpha.59","@agimon-ai/doompi-web-components":"0.0.1-alpha.69"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.2","@types/react":"19.3.0","@tanstack/store":"0.11.2","@vitest/coverage-v8":"5.0.1","@tanstack/react-store":"0.11.2","@agimon-ai/doompi-build":"0.0.1-alpha.28","@earendil-works/pi-coding-agent":"1.0.0","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.95"},"peerDependencies":{"@earendil-works/pi-coding-agent":"1.0.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-computer-use_0.0.1-alpha.55_1791019537865_0.8353829948168277","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.56":{"name":"@agimon-ai/doompi-computer-use","version":"0.0.1-alpha.56","keywords":["ai","coding-agent","computer-use","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-computer-use@0.0.1-alpha.56","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"9dfb8e9e30bc754e2f2d764b86aea0917bbc344e","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-computer-use/-/doompi-computer-use-0.0.1-alpha.56.tgz","fileCount":55,"integrity":"sha512-FnQt0Mzq1A/wnDsiqS8fIrePHX25yCfqX78wMSG7mGC4T5op1BDg3VPK5V47+y6rxG0EAI84EbzKq1M3U2cLtg==","signatures":[{"sig":"MEUCIDFq4xdDIL1c0PgCejD9jLNQ++bs4gtVOUC03cBE5C3fAiEAkOHLia/LI23tsAfgBK7K7zbyiL+XTqZ5+mEiAay/wbU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCVtk29qaPfbrI8XIpHTF6qQB8O5AVevaodNU00h1MzewIhAN1tNiUURfNGJopeAP2azqqFiekK2DGJutFcobt0SiM8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":727499},"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"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && tsdown --config tsdown.mcp.config.ts","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json && tsc --noEmit -p tsconfig.mcp.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"ui":{"dist":"./dist/extensions/mcp-ui.mjs","entry":"./generated/mcp-ui.ts","widgets":["@agimon-ai/doompi-computer-use/computer_action","@agimon-ai/doompi-computer-use/computer_exec","@agimon-ai/doompi-computer-use/computer_state"]},"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["global","workspace","session"],"channels":["computer_use"],"pluginId":"computer-use"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/minor/doompi-computer-use"},"description":"Session scoped semantic computer control through the DoomPi Desktop capability.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","quickjs-emscripten":"0.32.0","@deepseek-ai/cordis":"4.0.4","@agimon-ai/doompi-core":"0.0.1-alpha.112","@agimon-ai/doompi-config":"0.0.1-alpha.111","@agimon-ai/doompi-minor-mode":"0.0.1-alpha.112","@agimon-ai/doompi-web-security":"0.0.1-alpha.59","@agimon-ai/doompi-web-components":"0.0.1-alpha.70"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.2","@types/react":"19.3.0","@tanstack/store":"0.11.2","@vitest/coverage-v8":"5.0.1","@tanstack/react-store":"0.11.2","@agimon-ai/doompi-build":"0.0.1-alpha.28","@earendil-works/pi-coding-agent":"1.0.0","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.95"},"peerDependencies":{"@earendil-works/pi-coding-agent":"1.0.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-computer-use_0.0.1-alpha.56_1791033629521_0.7463247637609218","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.57":{"name":"@agimon-ai/doompi-computer-use","version":"0.0.1-alpha.57","keywords":["ai","coding-agent","computer-use","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-computer-use@0.0.1-alpha.57","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"77dbbc1811d3b8e931ab227a2ed88a97da7a16f5","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-computer-use/-/doompi-computer-use-0.0.1-alpha.57.tgz","fileCount":55,"integrity":"sha512-xKL4TzSgiXFNuX2VoMrWGi+MLIyEjKt8Zm/MjoJP3xwWc4nn8zcuXlJc2bbjNMi3TX4evQTwxcz/8PJ8d9S+aQ==","signatures":[{"sig":"MEUCIQDKDgNgIjarS44ZhMpZPOvCWm7A7wvc27/sNIxM/qbZBwIgK3ON82X1ZkkTl/g3LfgT32RvnkCKU5+FXF7LHxYGhsg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCxJRHreimMxaJ5UfXMnkHHR7aANn4dNXm57QCYuNqTnQIgHRY9qaHsuvSEiHwxR4qjRCO1uauKaMx0T6E/a+V+3ew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":727499},"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"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && tsdown --config tsdown.mcp.config.ts","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json && tsc --noEmit -p tsconfig.mcp.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"ui":{"dist":"./dist/extensions/mcp-ui.mjs","entry":"./generated/mcp-ui.ts","widgets":["@agimon-ai/doompi-computer-use/computer_action","@agimon-ai/doompi-computer-use/computer_exec","@agimon-ai/doompi-computer-use/computer_state"]},"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["global","workspace","session"],"channels":["computer_use"],"pluginId":"computer-use"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/minor/doompi-computer-use"},"description":"Session scoped semantic computer control through the DoomPi Desktop capability.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","quickjs-emscripten":"0.32.0","@deepseek-ai/cordis":"4.0.4","@agimon-ai/doompi-core":"0.0.1-alpha.113","@agimon-ai/doompi-config":"0.0.1-alpha.112","@agimon-ai/doompi-minor-mode":"0.0.1-alpha.113","@agimon-ai/doompi-web-security":"0.0.1-alpha.60","@agimon-ai/doompi-web-components":"0.0.1-alpha.71"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.2","@types/react":"19.3.0","@tanstack/store":"0.11.2","@vitest/coverage-v8":"5.0.1","@tanstack/react-store":"0.11.2","@agimon-ai/doompi-build":"0.0.1-alpha.29","@earendil-works/pi-coding-agent":"1.0.0","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.96"},"peerDependencies":{"@earendil-works/pi-coding-agent":"1.0.0"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-computer-use_0.0.1-alpha.57_1791066452625_0.6808940516444257","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.58":{"name":"@agimon-ai/doompi-computer-use","version":"0.0.1-alpha.58","keywords":["ai","coding-agent","computer-use","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","typescript"],"author":"Vuong Ngo","license":"MIT","_id":"@agimon-ai/doompi-computer-use@0.0.1-alpha.58","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"homepage":"https://agimon.ai","bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"pi":{"extensions":["./dist/extensions/pi.mjs"]},"dist":{"shasum":"4194c93d854995ed828b0abd27e1438899c72233","tarball":"https://registry.npmjs.org/@agimon-ai/doompi-computer-use/-/doompi-computer-use-0.0.1-alpha.58.tgz","fileCount":55,"integrity":"sha512-R8dGt2Z4muWzwrjP7cBH0WEPfS4muV2sHBHi9eTdgyt8xuZgAoud3bmwZwFBs0QMi0zIx5HdVCyU3ozzN+DCmA==","signatures":[{"sig":"MEUCIESNsohYgWJYqKtQEcInAlGT4ib30VqsztoLd3bl7PeWAiEAtcVrBP4FOQEqwvhbXTwRWB3XDDuOrSav4PavTfQHElE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCL/yTc2Rb9g/K4JF7g/G/9JaqX2tcW70NAZirGuOe/+gIgXWTcL+l2wTHcpdq6m8lio5E4XSbpgvixWSmUF8daSgE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":727499},"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"},"./package.json":"./package.json","./extensions/pi":{"types":"./dist/extensions/pi.d.mts","import":"./dist/extensions/pi.mjs","require":"./dist/extensions/pi.cjs"},"./extensions/web":{"import":"./dist/extensions/web.mjs"},"./extensions/server":{"types":"./dist/extensions/server.d.mts","import":"./dist/extensions/server.mjs","require":"./dist/extensions/server.cjs"}},"scripts":{"lint":"oxlint . && oxfmt . --check","test":"vitest --run","build":"tsdown && tsdown --config tsdown.mcp.config.ts","fixcode":"oxlint . --fix && oxfmt .","build:mcp":"tsdown --config tsdown.mcp.config.ts","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.web.json && tsc --noEmit -p tsconfig.mcp.json"},"_npmUser":{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"},"doompiMcp":{"ui":{"dist":"./dist/extensions/mcp-ui.mjs","entry":"./generated/mcp-ui.ts","widgets":["@agimon-ai/doompi-computer-use/computer_action","@agimon-ai/doompi-computer-use/computer_exec","@agimon-ai/doompi-computer-use/computer_state"]},"dist":"./dist/extensions/mcp.mjs","entry":"./generated/mcp.ts","scopes":["session"]},"doompiWeb":{"client":"./dist/extensions/web.mjs","scopes":["global","workspace","session"],"channels":["computer_use"],"pluginId":"computer-use"},"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/minor/doompi-computer-use"},"description":"Session scoped semantic computer control through the DoomPi Desktop capability.","directories":{},"jsnext:main":"./dist/index.mjs","dependencies":{"typebox":"1.3.34","quickjs-emscripten":"0.32.0","@deepseek-ai/cordis":"4.0.4","@agimon-ai/doompi-core":"0.0.1-alpha.114","@agimon-ai/doompi-config":"0.0.1-alpha.113","@agimon-ai/doompi-minor-mode":"0.0.1-alpha.114","@agimon-ai/doompi-web-security":"0.0.1-alpha.61","@agimon-ai/doompi-web-components":"0.0.1-alpha.72"},"doompiServer":{"dist":"./dist/extensions/server.mjs","entry":"./generated/server.ts","scopes":["global","workspace","session"],"contracts":{"dist":"./dist/apiContracts.mjs","entry":"./src/exports/apiContracts.ts"}},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.3.0","tsdown":"0.23.0","vitest":"5.0.1","react-dom":"19.3.0","typescript":"7.0.2","@types/node":"26.6.2","@types/react":"19.3.0","@tanstack/store":"0.11.2","@vitest/coverage-v8":"5.0.1","@tanstack/react-store":"0.11.2","@agimon-ai/doompi-build":"0.0.1-alpha.30","@earendil-works/pi-coding-agent":"1.0.2","@agimon-ai/vibe-lint-plugin-doom-extension":"0.0.1-alpha.97"},"peerDependencies":{"@earendil-works/pi-coding-agent":"1.0.2"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/doompi-computer-use_0.0.1-alpha.58_1791086979881_0.6525094016460007","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2026-09-05T05:03:41.058Z","modified":"2026-10-04T04:16:04.364Z","0.0.1-alpha.0":"2026-09-05T05:03:41.413Z","0.0.1-alpha.1":"2026-09-05T12:15:16.690Z","0.0.1-alpha.2":"2026-09-06T00:25:09.156Z","0.0.1-alpha.8":"2026-09-07T22:25:41.691Z","0.0.1-alpha.9":"2026-09-08T00:17:34.957Z","0.0.1-alpha.11":"2026-09-08T04:07:21.204Z","0.0.1-alpha.12":"2026-09-08T08:41:13.252Z","0.0.1-alpha.13":"2026-09-09T04:44:59.985Z","0.0.1-alpha.14":"2026-09-13T21:38:57.496Z","0.0.1-alpha.15":"2026-09-14T03:50:08.902Z","0.0.1-alpha.16":"2026-09-15T03:51:32.534Z","0.0.1-alpha.17":"2026-09-16T12:47:52.269Z","0.0.1-alpha.19":"2026-09-18T08:12:37.211Z","0.0.1-alpha.20":"2026-09-18T12:40:29.582Z","0.0.1-alpha.21":"2026-09-19T22:12:17.975Z","0.0.1-alpha.22":"2026-09-20T18:27:07.331Z","0.0.1-alpha.23":"2026-09-21T21:24:01.934Z","0.0.1-alpha.24":"2026-09-22T04:46:20.522Z","0.0.1-alpha.25":"2026-09-23T06:05:48.350Z","0.0.1-alpha.26":"2026-09-23T09:14:17.247Z","0.0.1-alpha.27":"2026-09-23T11:07:29.705Z","0.0.1-alpha.28":"2026-09-24T04:10:48.007Z","0.0.1-alpha.29":"2026-09-25T00:10:05.416Z","0.0.1-alpha.30":"2026-09-25T01:11:22.569Z","0.0.1-alpha.31":"2026-09-25T04:19:04.198Z","0.0.1-alpha.32":"2026-09-25T08:13:46.378Z","0.0.1-alpha.33":"2026-09-25T22:38:32.843Z","0.0.1-alpha.34":"2026-09-26T01:52:31.472Z","0.0.1-alpha.35":"2026-09-26T09:51:29.669Z","0.0.1-alpha.36":"2026-09-26T13:42:53.380Z","0.0.1-alpha.37":"2026-09-27T03:43:15.702Z","0.0.1-alpha.38":"2026-09-27T05:59:20.282Z","0.0.1-alpha.39":"2026-09-27T13:51:01.718Z","0.0.1-alpha.40":"2026-09-28T09:31:30.087Z","0.0.1-alpha.41":"2026-09-29T12:30:15.794Z","0.0.1-alpha.42":"2026-09-29T14:39:32.421Z","0.0.1-alpha.43":"2026-09-29T23:18:41.367Z","0.0.1-alpha.44":"2026-09-30T07:52:09.025Z","0.0.1-alpha.46":"2026-10-01T02:55:53.731Z","0.0.1-alpha.47":"2026-10-01T07:46:21.998Z","0.0.1-alpha.48":"2026-10-01T11:00:11.498Z","0.0.1-alpha.49":"2026-10-02T03:31:40.271Z","0.0.1-alpha.50":"2026-10-02T09:57:52.473Z","0.0.1-alpha.51":"2026-10-02T11:55:58.322Z","0.0.1-alpha.52":"2026-10-02T21:10:20.759Z","0.0.1-alpha.53":"2026-10-03T03:42:44.608Z","0.0.1-alpha.54":"2026-10-03T06:34:15.093Z","0.0.1-alpha.55":"2026-10-03T09:25:38.013Z","0.0.1-alpha.56":"2026-10-03T13:20:29.650Z","0.0.1-alpha.57":"2026-10-03T22:27:32.745Z","0.0.1-alpha.58":"2026-10-04T04:09:39.969Z"},"bugs":{"url":"https://github.com/AgiFlow/doompi/issues"},"author":"Vuong Ngo","license":"MIT","homepage":"https://agimon.ai","keywords":["ai","coding-agent","computer-use","developer-tools","doompi","pi-coding-agent","pi-extension","pi-package","typescript"],"repository":{"url":"git+https://github.com/AgiFlow/doompi.git","type":"git","directory":"packages/minor/doompi-computer-use"},"description":"Session scoped semantic computer control through the DoomPi Desktop capability.","maintainers":[{"name":"agiflow-ai","email":"agiflow.ai@gmail.com"}],"readme":"","readmeFilename":""}