{"_id":"@deepseek-ai/dsh","_rev":"6052614-6a7dba0654e153a1185d52e6","dist-tags":{"alpha":"0.2.1-alpha.3","latest":"0.2.0-rc.2","next":"0.2.0-rc.2"},"name":"@deepseek-ai/dsh","time":{"created":"2026-08-13T12:35:18.048Z","modified":"2026-10-14T12:35:47.401Z","0.0.1-rc.5":"2026-08-12T22:36:12.201Z","0.1.0-rc.3":"2026-08-13T11:16:22.904Z","0.0.1-rc.2":"2026-08-11T15:24:24.646Z","0.1.0-rc.2":"2026-08-13T09:48:26.232Z","0.1.0-rc.6":"2026-08-13T12:35:03.812Z","0.0.1-rc.1":"2026-08-10T19:41:11.858Z","0.1.0-rc.7":"2026-08-17T11:50:59.194Z","0.1.0-rc.8":"2026-08-19T15:41:29.655Z","0.1.1-rc.1":"2026-08-21T06:49:18.639Z","0.1.1-rc.2":"2026-08-21T12:42:19.422Z","0.1.2-alpha.2":"2026-08-30T14:10:52.613Z","0.1.2-alpha.3":"2026-08-31T16:20:52.856Z","0.1.2-alpha.4":"2026-09-01T16:01:23.092Z","0.1.2-alpha.5":"2026-09-02T08:38:34.797Z","0.1.2-rc.1":"2026-09-03T06:21:52.107Z","0.1.3-alpha.2":"2026-09-07T13:11:36.213Z","0.1.5-alpha.1":"2026-09-08T15:57:30.560Z","0.1.5-alpha.2":"2026-09-09T14:41:15.754Z","0.1.5-rc.1":"2026-09-10T03:12:53.293Z","0.1.5-rc.2":"2026-09-10T14:57:10.790Z","0.1.6-alpha.1":"2026-09-15T03:23:13.750Z","0.1.6-alpha.2":"2026-09-17T13:52:10.201Z","0.1.5-rc.3":"2026-09-22T05:55:20.869Z","0.1.7-alpha.1":"2026-09-22T06:23:31.522Z","0.1.7-alpha.2":"2026-09-22T16:08:55.647Z","0.1.7-rc.1":"2026-09-23T13:44:12.289Z","0.1.7-rc.2":"2026-09-24T14:18:11.337Z","0.2.0-rc.1":"2026-09-28T12:34:03.181Z","0.2.0-rc.2":"2026-09-29T09:56:27.792Z","0.2.1-alpha.1":"2026-10-03T04:53:22.343Z","0.2.1-alpha.2":"2026-10-09T08:18:00.501Z","0.2.1-alpha.3":"2026-10-14T12:35:33.988Z"},"versions":{"0.0.1-rc.5":{"name":"@deepseek-ai/dsh","version":"0.0.1-rc.5","license":"BSD-3-Clause","_id":"@deepseek-ai/dsh@0.0.1-rc.5","maintainers":[{"name":"imccyu","email":"imccyu@gmail.com"},{"name":"tianyicui-deepseek","email":"tianyi@deepseek.com"}],"homepage":"https://github.com/deepseek-ai/deepseek-harness#readme","bugs":{"url":"https://github.com/deepseek-ai/deepseek-harness/issues"},"bin":{"dsh":"lib/bin.js"},"dist":{"shasum":"90d0f09d5fd6736d791250e80962b8c7fd562d0d","tarball":"https://registry.npmmirror.com/@deepseek-ai/dsh/-/dsh-0.0.1-rc.5.tgz","fileCount":20,"integrity":"sha512-SzbhJjz+Kh63z8bHdWmceJ1R/pnx4jPdIIBeJRsZc7HskoYhmi+CkMnXWkspChbElqBsKh7JEviuv/2r0zWEvA==","signatures":[{"sig":"MEQCIDs1iSioKmQnBvtRvBygJNWMNijmvIRnxjtRkVIjkpW0AiBet9nKVQDgU6Z0+ckI6/ue5Lz3qmCFfISARMzmvHFbsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116954,"size":32678},"type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-0.0.1-rc.5.tgz","_npmUser":{"name":"imccyu","email":"imccyu@gmail.com"},"_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-0.0.1-rc.5.tgz","_integrity":"sha512-SzbhJjz+Kh63z8bHdWmceJ1R/pnx4jPdIIBeJRsZc7HskoYhmi+CkMnXWkspChbElqBsKh7JEviuv/2r0zWEvA==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"apps/cli"},"_npmVersion":"11.16.0","description":"dsh CLI: profile boot, plugin management, and the browser UI alias","directories":{},"_nodeVersion":"24.18.0","dependencies":{"js-yaml":"^4.2.0","commander":"^15.0.0","@deepseek-ai/cordis":"^4.0.1-rc.4","@deepseek-ai/dsh-base":"^0.0.1-rc.5","@deepseek-ai/dsh-goal":"^0.0.1-rc.5","@deepseek-ai/dsh-skill":"^0.0.1-rc.5","@deepseek-ai/dsh-cmdline":"^0.0.1-rc.5","@deepseek-ai/dsh-persona":"^0.0.1-rc.5","@deepseek-ai/dsh-tool-fs":"^0.0.1-rc.5","@deepseek-ai/dsh-web-app":"^0.0.1-rc.5","@deepseek-ai/dsh-app-boot":"^0.0.1-rc.5","@deepseek-ai/dsh-fs-local":"^0.0.1-rc.5","@deepseek-ai/dsh-headless":"^0.0.1-rc.5","@deepseek-ai/dsh-schedule":"^0.0.1-rc.5","@deepseek-ai/dsh-terminal":"^0.0.1-rc.5","@deepseek-ai/dsh-tool-web":"^0.0.1-rc.5","@deepseek-ai/dsh-plan-mode":"^0.0.1-rc.5","@deepseek-ai/dsh-tool-bash":"^0.0.1-rc.5","@deepseek-ai/dsh-tool-goal":"^0.0.1-rc.5","@deepseek-ai/dsh-tool-jobs":"^0.0.1-rc.5","@deepseek-ai/dsh-tool-pwsh":"^0.0.1-rc.5","@deepseek-ai/dsh-tool-todo":"^0.0.1-rc.5","node-addon-require-builtin":"^0.1.4","@deepseek-ai/dsh-home-paths":"^0.0.1-rc.5","@deepseek-ai/dsh-jobs-local":"^0.0.1-rc.5","@deepseek-ai/dsh-mcp-client":"^0.0.1-rc.5","@deepseek-ai/dsh-pwsh-local":"^0.0.1-rc.5","@deepseek-ai/dsh-tool-ralph":"^0.0.1-rc.5","@deepseek-ai/dsh-tool-skill":"^0.0.1-rc.5","@deepseek-ai/dsh-token-meter":"^0.0.1-rc.5","@deepseek-ai/dsh-tool-cordis":"^0.0.1-rc.5","@deepseek-ai/dsh-command-goal":"^0.0.1-rc.5","@deepseek-ai/dsh-pwsh-sandbox":"^0.0.1-rc.5","@deepseek-ai/dsh-time-context":"^0.0.1-rc.5","@deepseek-ai/dsh-tmux-context":"^0.0.1-rc.5","@deepseek-ai/cordis-plugin-hmr":"^1.0.16-rc.4","@deepseek-ai/dsh-terminal-bash":"^0.0.1-rc.5","@deepseek-ai/dsh-tool-ask-user":"^0.0.1-rc.5","@deepseek-ai/dsh-tool-subagent":"^0.0.1-rc.5","@deepseek-ai/dsh-tool-workflow":"^0.0.1-rc.5","@deepseek-ai/dsh-tool-fs-search":"^0.0.1-rc.5","@deepseek-ai/cordis-plugin-timer":"^1.1.3-rc.4","@deepseek-ai/dsh-command-compact":"^0.0.1-rc.5","@deepseek-ai/cordis-plugin-loader":"^1.0.2-rc.4","@deepseek-ai/dsh-client-ui-cordis":"^0.0.1-rc.5","@deepseek-ai/dsh-compaction-basic":"^0.0.1-rc.5","@deepseek-ai/dsh-skill-filesystem":"^0.0.1-rc.5","@deepseek-ai/cordis-plugin-include":"^1.0.6-rc.4","@deepseek-ai/dsh-goal-round-driver":"^0.0.1-rc.5","@deepseek-ai/dsh-session-reference":"^0.0.1-rc.5","@deepseek-ai/dsh-agent-instructions":"^0.0.1-rc.5","@deepseek-ai/dsh-launch-environment":"^0.0.1-rc.5","@deepseek-ai/dsh-session-projection":"^0.0.1-rc.5","@deepseek-ai/dsh-cordis-client-runner":"^0.0.1-rc.5","@deepseek-ai/dsh-tool-bash-persistent":"^0.0.1-rc.5","@deepseek-ai/dsh-tool-subagent-control":"^0.0.1-rc.5","@deepseek-ai/dsh-client-ui-agent-preset":"^0.0.1-rc.5","@deepseek-ai/dsh-workflow-worker-thread":"^0.0.1-rc.5","@deepseek-ai/dsh-agent-tool-presentation":"^0.0.1-rc.5","@deepseek-ai/dsh-tool-str-replace-editor":"^0.0.1-rc.5","@deepseek-ai/dsh-compaction-tool-result-pruner":"^0.0.1-rc.5"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"execa":"^10.0.0","@types/js-yaml":"^4.0.9","@deepseek-ai/dsh-llm":"^0.0.1-rc.5","@deepseek-ai/dsh-agent":"^0.0.1-rc.5","@deepseek-ai/dsh-tools":"^0.0.1-rc.5","@deepseek-ai/dsh-session":"^0.0.1-rc.5","@deepseek-ai/dsh-settings":"^0.0.1-rc.5","@deepseek-ai/dsh-subagent":"^0.0.1-rc.5","@deepseek-ai/dsh-loader-smoke":"^0.0.1-rc.5","@deepseek-ai/dsh-host-apiproxy":"^0.0.1-rc.5","@deepseek-ai/dsh-system-prompt":"^0.0.1-rc.5","@deepseek-ai/dsh-host-webserver":"^0.0.1-rc.5","@deepseek-ai/dsh-llm-mock-server":"^0.0.1-rc.5","@deepseek-ai/dsh-host-frontend-static":"^0.0.1-rc.5"},"_npmOperationalInternal":{"tmp":"tmp/dsh_0.0.1-rc.5_1786574172029_0.3696409319599818","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-08-12T22:36:12.201Z","publish_time":1786574172201,"_source_registry_name":"default"},"0.1.0-rc.3":{"name":"@deepseek-ai/dsh","version":"0.1.0-rc.3","license":"MIT","_id":"@deepseek-ai/dsh@0.1.0-rc.3","maintainers":[{"name":"imccyu","email":"imccyu@gmail.com"},{"name":"tianyicui-deepseek","email":"tianyi@deepseek.com"}],"homepage":"https://github.com/deepseek-ai/deepseek-harness#readme","bugs":{"url":"https://github.com/deepseek-ai/deepseek-harness/issues"},"bin":{"dsh":"lib/bin.js"},"dist":{"shasum":"e8e5b5826c9c64f3e63fbc8facecdee0a09bdbbf","tarball":"https://registry.npmmirror.com/@deepseek-ai/dsh/-/dsh-0.1.0-rc.3.tgz","fileCount":20,"integrity":"sha512-DEe7BA6dXAoxr1ybzTJ9M8uZ8onG2dukB8k58Vo3TUbxF7khl56HvXK9djCyl0tm6cetaSDBcXGM/O640dfb5w==","signatures":[{"sig":"MEUCIBNw+y7dzG2pLcsWUpbWXodSLP8ZreYGp8YlZS5meBMDAiEA0Hq+jNAyieqODNJ6v4ltDVsQhVg6z+X+dVz1hr0/UNs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116715,"size":32664},"type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-0.1.0-rc.3.tgz","_npmUser":{"name":"imccyu","email":"imccyu@gmail.com"},"_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-0.1.0-rc.3.tgz","_integrity":"sha512-DEe7BA6dXAoxr1ybzTJ9M8uZ8onG2dukB8k58Vo3TUbxF7khl56HvXK9djCyl0tm6cetaSDBcXGM/O640dfb5w==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"apps/cli"},"_npmVersion":"11.16.0","description":"dsh CLI: profile boot, plugin management, and the browser UI alias","directories":{},"_nodeVersion":"24.18.0","dependencies":{"js-yaml":"^4.2.0","commander":"^15.0.0","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-base":"^0.1.0-rc.3","@deepseek-ai/dsh-goal":"^0.1.0-rc.3","@deepseek-ai/dsh-skill":"^0.1.0-rc.3","@deepseek-ai/dsh-cmdline":"^0.1.0-rc.3","@deepseek-ai/dsh-persona":"^0.1.0-rc.3","@deepseek-ai/dsh-tool-fs":"^0.1.0-rc.3","@deepseek-ai/dsh-web-app":"^0.1.0-rc.3","@deepseek-ai/dsh-app-boot":"^0.1.0-rc.3","@deepseek-ai/dsh-fs-local":"^0.1.0-rc.3","@deepseek-ai/dsh-headless":"^0.1.0-rc.3","@deepseek-ai/dsh-schedule":"^0.1.0-rc.3","@deepseek-ai/dsh-terminal":"^0.1.0-rc.3","@deepseek-ai/dsh-tool-web":"^0.1.0-rc.3","@deepseek-ai/dsh-plan-mode":"^0.1.0-rc.3","@deepseek-ai/dsh-tool-bash":"^0.1.0-rc.3","@deepseek-ai/dsh-tool-goal":"^0.1.0-rc.3","@deepseek-ai/dsh-tool-jobs":"^0.1.0-rc.3","@deepseek-ai/dsh-tool-pwsh":"^0.1.0-rc.3","@deepseek-ai/dsh-tool-todo":"^0.1.0-rc.3","node-addon-require-builtin":"^0.1.4","@deepseek-ai/dsh-home-paths":"^0.1.0-rc.3","@deepseek-ai/dsh-jobs-local":"^0.1.0-rc.3","@deepseek-ai/dsh-mcp-client":"^0.1.0-rc.3","@deepseek-ai/dsh-pwsh-local":"^0.1.0-rc.3","@deepseek-ai/dsh-tool-ralph":"^0.1.0-rc.3","@deepseek-ai/dsh-tool-skill":"^0.1.0-rc.3","@deepseek-ai/dsh-token-meter":"^0.1.0-rc.3","@deepseek-ai/dsh-tool-cordis":"^0.1.0-rc.3","@deepseek-ai/dsh-command-goal":"^0.1.0-rc.3","@deepseek-ai/dsh-pwsh-sandbox":"^0.1.0-rc.3","@deepseek-ai/dsh-time-context":"^0.1.0-rc.3","@deepseek-ai/dsh-tmux-context":"^0.1.0-rc.3","@deepseek-ai/cordis-plugin-hmr":"^1.0.16","@deepseek-ai/dsh-terminal-bash":"^0.1.0-rc.3","@deepseek-ai/dsh-tool-ask-user":"^0.1.0-rc.3","@deepseek-ai/dsh-tool-subagent":"^0.1.0-rc.3","@deepseek-ai/dsh-tool-workflow":"^0.1.0-rc.3","@deepseek-ai/dsh-tool-fs-search":"^0.1.0-rc.3","@deepseek-ai/cordis-plugin-timer":"^1.1.3","@deepseek-ai/dsh-command-compact":"^0.1.0-rc.3","@deepseek-ai/cordis-plugin-loader":"^1.0.2","@deepseek-ai/dsh-client-ui-cordis":"^0.1.0-rc.3","@deepseek-ai/dsh-compaction-basic":"^0.1.0-rc.3","@deepseek-ai/dsh-skill-filesystem":"^0.1.0-rc.3","@deepseek-ai/cordis-plugin-include":"^1.0.6","@deepseek-ai/dsh-goal-round-driver":"^0.1.0-rc.3","@deepseek-ai/dsh-session-reference":"^0.1.0-rc.3","@deepseek-ai/dsh-agent-instructions":"^0.1.0-rc.3","@deepseek-ai/dsh-launch-environment":"^0.1.0-rc.3","@deepseek-ai/dsh-session-projection":"^0.1.0-rc.3","@deepseek-ai/dsh-cordis-client-runner":"^0.1.0-rc.3","@deepseek-ai/dsh-tool-bash-persistent":"^0.1.0-rc.3","@deepseek-ai/dsh-tool-subagent-control":"^0.1.0-rc.3","@deepseek-ai/dsh-client-ui-agent-preset":"^0.1.0-rc.3","@deepseek-ai/dsh-workflow-worker-thread":"^0.1.0-rc.3","@deepseek-ai/dsh-agent-tool-presentation":"^0.1.0-rc.3","@deepseek-ai/dsh-tool-str-replace-editor":"^0.1.0-rc.3","@deepseek-ai/dsh-compaction-tool-result-pruner":"^0.1.0-rc.3"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"devDependencies":{"execa":"^10.0.0","@types/js-yaml":"^4.0.9","@deepseek-ai/dsh-llm":"^0.1.0-rc.3","@deepseek-ai/dsh-agent":"^0.1.0-rc.3","@deepseek-ai/dsh-tools":"^0.1.0-rc.3","@deepseek-ai/dsh-session":"^0.1.0-rc.3","@deepseek-ai/dsh-settings":"^0.1.0-rc.3","@deepseek-ai/dsh-subagent":"^0.1.0-rc.3","@deepseek-ai/dsh-loader-smoke":"^0.1.0-rc.3","@deepseek-ai/dsh-host-apiproxy":"^0.1.0-rc.3","@deepseek-ai/dsh-system-prompt":"^0.1.0-rc.3","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.3","@deepseek-ai/dsh-llm-mock-server":"^0.1.0-rc.3","@deepseek-ai/dsh-host-frontend-static":"^0.1.0-rc.3"},"_npmOperationalInternal":{"tmp":"tmp/dsh_0.1.0-rc.3_1786619782763_0.9599305275423806","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-08-13T11:16:22.904Z","publish_time":1786619782904,"_source_registry_name":"default"},"0.0.1-rc.2":{"name":"@deepseek-ai/dsh","version":"0.0.1-rc.2","license":"BSD-3-Clause","_id":"@deepseek-ai/dsh@0.0.1-rc.2","maintainers":[{"name":"imccyu","email":"imccyu@gmail.com"},{"name":"tianyicui-deepseek","email":"tianyi@deepseek.com"}],"homepage":"https://github.com/deepseek-ai/deepseek-harness#readme","bugs":{"url":"https://github.com/deepseek-ai/deepseek-harness/issues"},"bin":{"dsh":"lib/bin.js"},"dist":{"shasum":"e2d537b098ff918226da0b40afebe83ec822a24a","tarball":"https://registry.npmmirror.com/@deepseek-ai/dsh/-/dsh-0.0.1-rc.2.tgz","fileCount":19,"integrity":"sha512-hH7fTV+mrgCjPAeZtTyctHzudbpBwJZC7ihOv21zGYT0LELI8veVH7MKtB/Vme+6e/341VeNLhTaJM/R+pLFVA==","signatures":[{"sig":"MEQCIEEzebqG5du9IyZDZhyeKxT82WigscUEpd6xKcy+IdtnAiAE/85ROIOE9skUbe47IPTRMuYl7eJKMTrWp92IiNhThg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97843,"size":26210},"type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-0.0.1-rc.2.tgz","_npmUser":{"name":"imccyu","email":"imccyu@gmail.com"},"_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-0.0.1-rc.2.tgz","_integrity":"sha512-hH7fTV+mrgCjPAeZtTyctHzudbpBwJZC7ihOv21zGYT0LELI8veVH7MKtB/Vme+6e/341VeNLhTaJM/R+pLFVA==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"apps/cli"},"_npmVersion":"11.16.0","description":"dsh CLI: profile boot, plugin management, and the browser UI alias","directories":{},"_nodeVersion":"24.18.0","dependencies":{"js-yaml":"^4.2.0","commander":"^15.0.0","@deepseek-ai/cordis":"^4.0.1-rc.1","@deepseek-ai/dsh-pty":"^0.0.1-rc.2","@deepseek-ai/dsh-base":"^0.0.1-rc.2","@deepseek-ai/dsh-goal":"^0.0.1-rc.2","@deepseek-ai/dsh-paths":"^0.0.1-rc.2","@deepseek-ai/dsh-skill":"^0.0.1-rc.2","@deepseek-ai/dsh-cmdline":"^0.0.1-rc.2","@deepseek-ai/dsh-persona":"^0.0.1-rc.2","@deepseek-ai/dsh-tool-fs":"^0.0.1-rc.2","@deepseek-ai/dsh-web-app":"^0.0.1-rc.2","@deepseek-ai/dsh-app-boot":"^0.0.1-rc.2","@deepseek-ai/dsh-fs-local":"^0.0.1-rc.2","@deepseek-ai/dsh-headless":"^0.0.1-rc.2","@deepseek-ai/dsh-tool-web":"^0.0.1-rc.2","@deepseek-ai/dsh-plan-mode":"^0.0.1-rc.2","@deepseek-ai/dsh-pty-local":"^0.0.1-rc.2","@deepseek-ai/dsh-tool-bash":"^0.0.1-rc.2","@deepseek-ai/dsh-tool-goal":"^0.0.1-rc.2","@deepseek-ai/dsh-tool-pwsh":"^0.0.1-rc.2","@deepseek-ai/dsh-tool-todo":"^0.0.1-rc.2","node-addon-require-builtin":"^0.1.4","@deepseek-ai/dsh-mcp-client":"^0.0.1-rc.2","@deepseek-ai/dsh-pwsh-local":"^0.0.1-rc.2","@deepseek-ai/dsh-tool-ralph":"^0.0.1-rc.2","@deepseek-ai/dsh-tool-skill":"^0.0.1-rc.2","@deepseek-ai/dsh-tool-tasks":"^0.0.1-rc.2","@deepseek-ai/dsh-environment":"^0.0.1-rc.2","@deepseek-ai/dsh-skill-local":"^0.0.1-rc.2","@deepseek-ai/dsh-tasks-local":"^0.0.1-rc.2","@deepseek-ai/dsh-token-meter":"^0.0.1-rc.2","@deepseek-ai/dsh-tool-cordis":"^0.0.1-rc.2","@deepseek-ai/dsh-command-goal":"^0.0.1-rc.2","@deepseek-ai/dsh-goal-session":"^0.0.1-rc.2","@deepseek-ai/dsh-pwsh-sandbox":"^0.0.1-rc.2","@deepseek-ai/dsh-time-context":"^0.0.1-rc.2","@deepseek-ai/dsh-tmux-context":"^0.0.1-rc.2","@deepseek-ai/cordis-plugin-hmr":"^1.0.16-rc.1","@deepseek-ai/dsh-compact-basic":"^0.0.1-rc.2","@deepseek-ai/dsh-tool-ask-user":"^0.0.1-rc.2","@deepseek-ai/dsh-tool-schedule":"^0.0.1-rc.2","@deepseek-ai/dsh-tool-subagent":"^0.0.1-rc.2","@deepseek-ai/dsh-tool-workflow":"^0.0.1-rc.2","@deepseek-ai/dsh-tool-fs-search":"^0.0.1-rc.2","@deepseek-ai/cordis-plugin-timer":"^1.1.3-rc.1","@deepseek-ai/dsh-agent-tool-mode":"^0.0.1-rc.2","@deepseek-ai/dsh-command-compact":"^0.0.1-rc.2","@deepseek-ai/cordis-plugin-loader":"^1.0.1-rc.1","@deepseek-ai/cordis-plugin-include":"^1.0.5-rc.1","@deepseek-ai/dsh-session-reference":"^0.0.1-rc.2","@deepseek-ai/dsh-workspace-context":"^0.0.1-rc.2","@deepseek-ai/dsh-session-projection":"^0.0.1-rc.2","@deepseek-ai/dsh-tool-bash-persistent":"^0.0.1-rc.2","@deepseek-ai/dsh-tool-subagent-control":"^0.0.1-rc.2","@deepseek-ai/dsh-workflow-workerthread":"^0.0.1-rc.2","@deepseek-ai/dsh-tool-str-replace-editor":"^0.0.1-rc.2","@deepseek-ai/dsh-compact-tool-result-prune":"^0.0.1-rc.2"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"execa":"^10.0.0","@types/js-yaml":"^4.0.9","@deepseek-ai/dsh-llm":"^0.0.1-rc.2","@deepseek-ai/dsh-agent":"^0.0.1-rc.2","@deepseek-ai/dsh-tools":"^0.0.1-rc.2","@deepseek-ai/dsh-session":"^0.0.1-rc.2","@deepseek-ai/dsh-settings":"^0.0.1-rc.2","@deepseek-ai/dsh-subagent":"^0.0.1-rc.2","@deepseek-ai/dsh-loader-smoke":"^0.0.1-rc.2","@deepseek-ai/dsh-host-apiproxy":"^0.0.1-rc.2","@deepseek-ai/dsh-system-prompt":"^0.0.1-rc.2","@deepseek-ai/dsh-host-webserver":"^0.0.1-rc.2","@deepseek-ai/dsh-frontend-static":"^0.0.1-rc.2","@deepseek-ai/dsh-llm-mock-server":"^0.0.1-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh_0.0.1-rc.2_1786461864500_0.16581376340194676","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-08-11T15:24:24.646Z","publish_time":1786461864646,"_source_registry_name":"default"},"0.1.0-rc.2":{"name":"@deepseek-ai/dsh","version":"0.1.0-rc.2","license":"MIT","_id":"@deepseek-ai/dsh@0.1.0-rc.2","maintainers":[{"name":"imccyu","email":"imccyu@gmail.com"},{"name":"tianyicui-deepseek","email":"tianyi@deepseek.com"}],"homepage":"https://github.com/deepseek-ai/deepseek-harness#readme","bugs":{"url":"https://github.com/deepseek-ai/deepseek-harness/issues"},"bin":{"dsh":"lib/bin.js"},"dist":{"shasum":"5433026f955e3c9f7721230d1c17f049c42e753d","tarball":"https://registry.npmmirror.com/@deepseek-ai/dsh/-/dsh-0.1.0-rc.2.tgz","fileCount":20,"integrity":"sha512-63A6IetlVQwGDgoni3AFnfJnX0c5kkMtySSQYE5ejjUCCW0Uf550Di5SCk6v8vSAFxveDyQWyss300keHbYceQ==","signatures":[{"sig":"MEQCIFVjiAwtijCpLRDdBVe0DSOdAbClxR1sNVMKt/lGm5pJAiABc06jUB4TJB5yLJLGXVYq3WEv7KSTYuj9Bqgen7JoKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116715,"size":32654},"type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-0.1.0-rc.2.tgz","_npmUser":{"name":"imccyu","email":"imccyu@gmail.com"},"_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-0.1.0-rc.2.tgz","_integrity":"sha512-63A6IetlVQwGDgoni3AFnfJnX0c5kkMtySSQYE5ejjUCCW0Uf550Di5SCk6v8vSAFxveDyQWyss300keHbYceQ==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"apps/cli"},"_npmVersion":"11.16.0","description":"dsh CLI: profile boot, plugin management, and the browser UI alias","directories":{},"_nodeVersion":"24.18.0","dependencies":{"js-yaml":"^4.2.0","commander":"^15.0.0","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-base":"^0.1.0-rc.2","@deepseek-ai/dsh-goal":"^0.1.0-rc.2","@deepseek-ai/dsh-skill":"^0.1.0-rc.2","@deepseek-ai/dsh-cmdline":"^0.1.0-rc.2","@deepseek-ai/dsh-persona":"^0.1.0-rc.2","@deepseek-ai/dsh-tool-fs":"^0.1.0-rc.2","@deepseek-ai/dsh-web-app":"^0.1.0-rc.2","@deepseek-ai/dsh-app-boot":"^0.1.0-rc.2","@deepseek-ai/dsh-fs-local":"^0.1.0-rc.2","@deepseek-ai/dsh-headless":"^0.1.0-rc.2","@deepseek-ai/dsh-schedule":"^0.1.0-rc.2","@deepseek-ai/dsh-terminal":"^0.1.0-rc.2","@deepseek-ai/dsh-tool-web":"^0.1.0-rc.2","@deepseek-ai/dsh-plan-mode":"^0.1.0-rc.2","@deepseek-ai/dsh-tool-bash":"^0.1.0-rc.2","@deepseek-ai/dsh-tool-goal":"^0.1.0-rc.2","@deepseek-ai/dsh-tool-jobs":"^0.1.0-rc.2","@deepseek-ai/dsh-tool-pwsh":"^0.1.0-rc.2","@deepseek-ai/dsh-tool-todo":"^0.1.0-rc.2","node-addon-require-builtin":"^0.1.4","@deepseek-ai/dsh-home-paths":"^0.1.0-rc.2","@deepseek-ai/dsh-jobs-local":"^0.1.0-rc.2","@deepseek-ai/dsh-mcp-client":"^0.1.0-rc.2","@deepseek-ai/dsh-pwsh-local":"^0.1.0-rc.2","@deepseek-ai/dsh-tool-ralph":"^0.1.0-rc.2","@deepseek-ai/dsh-tool-skill":"^0.1.0-rc.2","@deepseek-ai/dsh-token-meter":"^0.1.0-rc.2","@deepseek-ai/dsh-tool-cordis":"^0.1.0-rc.2","@deepseek-ai/dsh-command-goal":"^0.1.0-rc.2","@deepseek-ai/dsh-pwsh-sandbox":"^0.1.0-rc.2","@deepseek-ai/dsh-time-context":"^0.1.0-rc.2","@deepseek-ai/dsh-tmux-context":"^0.1.0-rc.2","@deepseek-ai/cordis-plugin-hmr":"^1.0.16","@deepseek-ai/dsh-terminal-bash":"^0.1.0-rc.2","@deepseek-ai/dsh-tool-ask-user":"^0.1.0-rc.2","@deepseek-ai/dsh-tool-subagent":"^0.1.0-rc.2","@deepseek-ai/dsh-tool-workflow":"^0.1.0-rc.2","@deepseek-ai/dsh-tool-fs-search":"^0.1.0-rc.2","@deepseek-ai/cordis-plugin-timer":"^1.1.3","@deepseek-ai/dsh-command-compact":"^0.1.0-rc.2","@deepseek-ai/cordis-plugin-loader":"^1.0.2","@deepseek-ai/dsh-client-ui-cordis":"^0.1.0-rc.2","@deepseek-ai/dsh-compaction-basic":"^0.1.0-rc.2","@deepseek-ai/dsh-skill-filesystem":"^0.1.0-rc.2","@deepseek-ai/cordis-plugin-include":"^1.0.6","@deepseek-ai/dsh-goal-round-driver":"^0.1.0-rc.2","@deepseek-ai/dsh-session-reference":"^0.1.0-rc.2","@deepseek-ai/dsh-agent-instructions":"^0.1.0-rc.2","@deepseek-ai/dsh-launch-environment":"^0.1.0-rc.2","@deepseek-ai/dsh-session-projection":"^0.1.0-rc.2","@deepseek-ai/dsh-cordis-client-runner":"^0.1.0-rc.2","@deepseek-ai/dsh-tool-bash-persistent":"^0.1.0-rc.2","@deepseek-ai/dsh-tool-subagent-control":"^0.1.0-rc.2","@deepseek-ai/dsh-client-ui-agent-preset":"^0.1.0-rc.2","@deepseek-ai/dsh-workflow-worker-thread":"^0.1.0-rc.2","@deepseek-ai/dsh-agent-tool-presentation":"^0.1.0-rc.2","@deepseek-ai/dsh-tool-str-replace-editor":"^0.1.0-rc.2","@deepseek-ai/dsh-compaction-tool-result-pruner":"^0.1.0-rc.2"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"execa":"^10.0.0","@types/js-yaml":"^4.0.9","@deepseek-ai/dsh-llm":"^0.1.0-rc.2","@deepseek-ai/dsh-agent":"^0.1.0-rc.2","@deepseek-ai/dsh-tools":"^0.1.0-rc.2","@deepseek-ai/dsh-session":"^0.1.0-rc.2","@deepseek-ai/dsh-settings":"^0.1.0-rc.2","@deepseek-ai/dsh-subagent":"^0.1.0-rc.2","@deepseek-ai/dsh-loader-smoke":"^0.1.0-rc.2","@deepseek-ai/dsh-host-apiproxy":"^0.1.0-rc.2","@deepseek-ai/dsh-system-prompt":"^0.1.0-rc.2","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.2","@deepseek-ai/dsh-llm-mock-server":"^0.1.0-rc.2","@deepseek-ai/dsh-host-frontend-static":"^0.1.0-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh_0.1.0-rc.2_1786614506039_0.9609519038536269","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-08-13T09:48:26.232Z","publish_time":1786614506232,"_source_registry_name":"default"},"0.1.0-rc.6":{"name":"@deepseek-ai/dsh","description":"dsh CLI: profile boot, plugin management, and the browser UI alias","version":"0.1.0-rc.6","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/deepseek-ai/deepseek-harness.git","directory":"apps/cli"},"type":"module","bin":{"dsh":"lib/bin.js"},"license":"MIT","dependencies":{"commander":"^15.0.0","js-yaml":"^4.2.0","node-addon-require-builtin":"^0.1.4","@deepseek-ai/cordis-plugin-hmr":"^1.0.16","@deepseek-ai/cordis-plugin-include":"^1.0.6","@deepseek-ai/cordis-plugin-timer":"^1.1.3","@deepseek-ai/dsh-agent-tool-presentation":"^0.1.0-rc.6","@deepseek-ai/dsh-app-boot":"^0.1.0-rc.6","@deepseek-ai/dsh-base":"^0.1.0-rc.6","@deepseek-ai/cordis-plugin-loader":"^1.0.2","@deepseek-ai/dsh-cordis-client-runner":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-agent-preset":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-cordis":"^0.1.0-rc.6","@deepseek-ai/dsh-command-compact":"^0.1.0-rc.6","@deepseek-ai/dsh-command-goal":"^0.1.0-rc.6","@deepseek-ai/dsh-compaction-basic":"^0.1.0-rc.6","@deepseek-ai/dsh-compaction-tool-result-pruner":"^0.1.0-rc.6","@deepseek-ai/dsh-goal":"^0.1.0-rc.6","@deepseek-ai/dsh-goal-round-driver":"^0.1.0-rc.6","@deepseek-ai/dsh-cmdline":"^0.1.0-rc.6","@deepseek-ai/dsh-launch-environment":"^0.1.0-rc.6","@deepseek-ai/dsh-fs-local":"^0.1.0-rc.6","@deepseek-ai/dsh-headless":"^0.1.0-rc.6","@deepseek-ai/dsh-mcp-client":"^0.1.0-rc.6","@deepseek-ai/dsh-home-paths":"^0.1.0-rc.6","@deepseek-ai/dsh-persona":"^0.1.0-rc.6","@deepseek-ai/dsh-plan-mode":"^0.1.0-rc.6","@deepseek-ai/dsh-terminal":"^0.1.0-rc.6","@deepseek-ai/dsh-terminal-bash":"^0.1.0-rc.6","@deepseek-ai/dsh-pwsh-local":"^0.1.0-rc.6","@deepseek-ai/dsh-pwsh-sandbox":"^0.1.0-rc.6","@deepseek-ai/dsh-session-projection":"^0.1.0-rc.6","@deepseek-ai/dsh-time-context":"^0.1.0-rc.6","@deepseek-ai/dsh-session-reference":"^0.1.0-rc.6","@deepseek-ai/dsh-skill":"^0.1.0-rc.6","@deepseek-ai/dsh-skill-filesystem":"^0.1.0-rc.6","@deepseek-ai/dsh-jobs-local":"^0.1.0-rc.6","@deepseek-ai/dsh-tmux-context":"^0.1.0-rc.6","@deepseek-ai/dsh-token-meter":"^0.1.0-rc.6","@deepseek-ai/dsh-tool-ask-user":"^0.1.0-rc.6","@deepseek-ai/dsh-tool-bash":"^0.1.0-rc.6","@deepseek-ai/dsh-tool-bash-persistent":"^0.1.0-rc.6","@deepseek-ai/dsh-tool-cordis":"^0.1.0-rc.6","@deepseek-ai/dsh-tool-fs":"^0.1.0-rc.6","@deepseek-ai/dsh-tool-fs-search":"^0.1.0-rc.6","@deepseek-ai/dsh-tool-goal":"^0.1.0-rc.6","@deepseek-ai/dsh-tool-pwsh":"^0.1.0-rc.6","@deepseek-ai/dsh-tool-ralph":"^0.1.0-rc.6","@deepseek-ai/dsh-schedule":"^0.1.0-rc.6","@deepseek-ai/dsh-tool-skill":"^0.1.0-rc.6","@deepseek-ai/dsh-tool-str-replace-editor":"^0.1.0-rc.6","@deepseek-ai/dsh-tool-subagent":"^0.1.0-rc.6","@deepseek-ai/dsh-tool-subagent-control":"^0.1.0-rc.6","@deepseek-ai/dsh-tool-jobs":"^0.1.0-rc.6","@deepseek-ai/dsh-tool-todo":"^0.1.0-rc.6","@deepseek-ai/dsh-tool-web":"^0.1.0-rc.6","@deepseek-ai/dsh-tool-workflow":"^0.1.0-rc.6","@deepseek-ai/dsh-web-app":"^0.1.0-rc.6","@deepseek-ai/dsh-workflow-worker-thread":"^0.1.0-rc.6","@deepseek-ai/dsh-agent-instructions":"^0.1.0-rc.6","@deepseek-ai/cordis":"^4.0.1"},"devDependencies":{"@types/js-yaml":"^4.0.9","execa":"^10.0.0","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-host-frontend-static":"^0.1.0-rc.6","@deepseek-ai/dsh-host-apiproxy":"^0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.6","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-llm-mock-server":"^0.1.0-rc.6","@deepseek-ai/dsh-loader-smoke":"^0.1.0-rc.6","@deepseek-ai/dsh-session":"^0.1.0-rc.6","@deepseek-ai/dsh-settings":"^0.1.0-rc.6","@deepseek-ai/dsh-subagent":"^0.1.0-rc.6","@deepseek-ai/dsh-system-prompt":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6"},"readmeFilename":"README.zh.md","_id":"@deepseek-ai/dsh@0.1.0-rc.6","bugs":{"url":"https://github.com/deepseek-ai/deepseek-harness/issues"},"homepage":"https://github.com/deepseek-ai/deepseek-harness#readme","_integrity":"sha512-brpZfED7ieRa2PQ5tUxMhHrM1pb2CmKFVM/f6yMULBDMicahk+Z2OsHgTwTDnoiZm23Ftu9rQz0NN4pflaoJcg==","_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-0.1.0-rc.6.tgz","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-0.1.0-rc.6.tgz","_nodeVersion":"24.18.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-brpZfED7ieRa2PQ5tUxMhHrM1pb2CmKFVM/f6yMULBDMicahk+Z2OsHgTwTDnoiZm23Ftu9rQz0NN4pflaoJcg==","shasum":"de9fbf39056c7f4e658a3e284cb1d66ebc86d040","tarball":"https://registry.npmmirror.com/@deepseek-ai/dsh/-/dsh-0.1.0-rc.6.tgz","fileCount":20,"unpackedSize":116711,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICM128y5P1CxTfQHeVVqScpcPnScAWQ4VYiPsDXHkmX1AiAQj3ipwg00zTF7XD1zZJi1SSRzcI2DFhvKktGPFJBmHQ=="}],"size":32644},"_npmUser":{"name":"imccyu","email":"imccyu@gmail.com"},"directories":{},"maintainers":[{"name":"imccyu","email":"imccyu@gmail.com"},{"name":"tianyicui-deepseek","email":"tianyi@deepseek.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dsh_0.1.0-rc.6_1786624503667_0.2494550718804589"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-08-13T12:35:03.812Z","publish_time":1786624503812,"_source_registry_name":"default"},"0.0.1-rc.1":{"name":"@deepseek-ai/dsh","version":"0.0.1-rc.1","license":"BSD-3-Clause","_id":"@deepseek-ai/dsh@0.0.1-rc.1","maintainers":[{"name":"imccyu","email":"imccyu@gmail.com"},{"name":"tianyicui-deepseek","email":"tianyi@deepseek.com"}],"homepage":"https://github.com/deepseek-ai/deepseek-harness#readme","bugs":{"url":"https://github.com/deepseek-ai/deepseek-harness/issues"},"bin":{"dsh":"lib/bin.js"},"dist":{"shasum":"9873927fcc4b2dead13c6b9e4175cb84352cc2d2","tarball":"https://registry.npmmirror.com/@deepseek-ai/dsh/-/dsh-0.0.1-rc.1.tgz","fileCount":19,"integrity":"sha512-M/fYF6HLIlynRN+CGKapkKYX/pWzFLoZEARWYup+30ngo9e3yhAZGWFl7YLAgG0Yr/BuP55T4Z4hBMWkae4B1w==","signatures":[{"sig":"MEQCIEFJ5bL4fpmw70HbDsvejwyJ+IcVJH9JenjBVqDI36ilAiAUN+cEdYyI50QYMGZxdksAn18UReMeKFpFRKGzE3jV+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91756,"size":24341},"type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-0.0.1-rc.1.tgz","_npmUser":{"name":"imccyu","email":"imccyu@gmail.com"},"_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-0.0.1-rc.1.tgz","_integrity":"sha512-M/fYF6HLIlynRN+CGKapkKYX/pWzFLoZEARWYup+30ngo9e3yhAZGWFl7YLAgG0Yr/BuP55T4Z4hBMWkae4B1w==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"apps/cli"},"_npmVersion":"11.16.0","description":"dsh CLI: profile boot, plugin management, and the browser UI alias","directories":{},"_nodeVersion":"24.18.0","dependencies":{"js-yaml":"^4.2.0","commander":"^15.0.0","@deepseek-ai/cordis":"^4.0.1-rc.1","@deepseek-ai/dsh-pty":"^0.0.1-rc.1","@deepseek-ai/dsh-base":"^0.0.1-rc.1","@deepseek-ai/dsh-goal":"^0.0.1-rc.1","@deepseek-ai/dsh-paths":"^0.0.1-rc.1","@deepseek-ai/dsh-skill":"^0.0.1-rc.1","@deepseek-ai/dsh-cmdline":"^0.0.1-rc.1","@deepseek-ai/dsh-persona":"^0.0.1-rc.1","@deepseek-ai/dsh-tool-fs":"^0.0.1-rc.1","@deepseek-ai/dsh-web-app":"^0.0.1-rc.1","@deepseek-ai/dsh-app-boot":"^0.0.1-rc.1","@deepseek-ai/dsh-headless":"^0.0.1-rc.1","@deepseek-ai/dsh-tool-web":"^0.0.1-rc.1","@deepseek-ai/dsh-plan-mode":"^0.0.1-rc.1","@deepseek-ai/dsh-pty-local":"^0.0.1-rc.1","@deepseek-ai/dsh-tool-bash":"^0.0.1-rc.1","@deepseek-ai/dsh-tool-goal":"^0.0.1-rc.1","@deepseek-ai/dsh-tool-pwsh":"^0.0.1-rc.1","@deepseek-ai/dsh-tool-todo":"^0.0.1-rc.1","node-addon-require-builtin":"^0.1.4","@deepseek-ai/dsh-mcp-client":"^0.0.1-rc.1","@deepseek-ai/dsh-pwsh-local":"^0.0.1-rc.1","@deepseek-ai/dsh-tool-ralph":"^0.0.1-rc.1","@deepseek-ai/dsh-tool-skill":"^0.0.1-rc.1","@deepseek-ai/dsh-tool-tasks":"^0.0.1-rc.1","@deepseek-ai/dsh-environment":"^0.0.1-rc.1","@deepseek-ai/dsh-skill-local":"^0.0.1-rc.1","@deepseek-ai/dsh-tasks-local":"^0.0.1-rc.1","@deepseek-ai/dsh-token-meter":"^0.0.1-rc.1","@deepseek-ai/dsh-tool-cordis":"^0.0.1-rc.1","@deepseek-ai/dsh-command-goal":"^0.0.1-rc.1","@deepseek-ai/dsh-goal-session":"^0.0.1-rc.1","@deepseek-ai/dsh-pwsh-sandbox":"^0.0.1-rc.1","@deepseek-ai/dsh-tmux-context":"^0.0.1-rc.1","@deepseek-ai/cordis-plugin-hmr":"^1.0.16-rc.1","@deepseek-ai/dsh-compact-basic":"^0.0.1-rc.1","@deepseek-ai/dsh-tool-ask-user":"^0.0.1-rc.1","@deepseek-ai/dsh-tool-subagent":"^0.0.1-rc.1","@deepseek-ai/dsh-tool-workflow":"^0.0.1-rc.1","@deepseek-ai/dsh-tool-fs-search":"^0.0.1-rc.1","@deepseek-ai/cordis-plugin-timer":"^1.1.3-rc.1","@deepseek-ai/dsh-agent-tool-mode":"^0.0.1-rc.1","@deepseek-ai/dsh-command-compact":"^0.0.1-rc.1","@deepseek-ai/cordis-plugin-loader":"^1.0.1-rc.1","@deepseek-ai/cordis-plugin-include":"^1.0.5-rc.1","@deepseek-ai/dsh-session-reference":"^0.0.1-rc.1","@deepseek-ai/dsh-workspace-context":"^0.0.1-rc.1","@deepseek-ai/dsh-tool-bash-persistent":"^0.0.1-rc.1","@deepseek-ai/dsh-tool-subagent-control":"^0.0.1-rc.1","@deepseek-ai/dsh-workflow-workerthread":"^0.0.1-rc.1","@deepseek-ai/dsh-client-ui-agent-preset":"^0.0.1-rc.1","@deepseek-ai/dsh-tool-str-replace-editor":"^0.0.1-rc.1","@deepseek-ai/dsh-compact-tool-result-prune":"^0.0.1-rc.1"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"devDependencies":{"execa":"^10.0.0","@types/js-yaml":"^4.0.9","@deepseek-ai/dsh-llm":"^0.0.1-rc.1","@deepseek-ai/dsh-agent":"^0.0.1-rc.1","@deepseek-ai/dsh-tools":"^0.0.1-rc.1","@deepseek-ai/dsh-session":"^0.0.1-rc.1","@deepseek-ai/dsh-settings":"^0.0.1-rc.1","@deepseek-ai/dsh-subagent":"^0.0.1-rc.1","@deepseek-ai/dsh-loader-smoke":"^0.0.1-rc.1","@deepseek-ai/dsh-host-apiproxy":"^0.0.1-rc.1","@deepseek-ai/dsh-system-prompt":"^0.0.1-rc.1","@deepseek-ai/dsh-host-webserver":"^0.0.1-rc.1","@deepseek-ai/dsh-frontend-static":"^0.0.1-rc.1","@deepseek-ai/dsh-llm-mock-server":"^0.0.1-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh_0.0.1-rc.1_1786390871700_0.5580982442866247","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-08-10T19:41:11.858Z","publish_time":1786390871858,"_source_registry_name":"default"},"0.1.0-rc.7":{"name":"@deepseek-ai/dsh","description":"dsh CLI: profile boot, plugin management, and the browser UI alias","version":"0.1.0-rc.7","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/deepseek-ai/deepseek-harness.git","directory":"apps/cli"},"type":"module","bin":{"dsh":"lib/bin.js"},"license":"MIT","dependencies":{"commander":"^15.0.0","js-yaml":"^4.2.0","node-addon-require-builtin":"^0.1.4","@deepseek-ai/cordis-plugin-hmr":"^1.0.16","@deepseek-ai/cordis-plugin-include":"^1.0.6","@deepseek-ai/cordis-plugin-loader":"^1.0.2","@deepseek-ai/cordis-plugin-timer":"^1.1.3","@deepseek-ai/dsh-agent-tool-presentation":"^0.1.0-rc.7","@deepseek-ai/dsh-app-boot":"^0.1.0-rc.7","@deepseek-ai/dsh-cordis-client-runner":"^0.1.0-rc.7","@deepseek-ai/dsh-base":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-agent-preset":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-cordis":"^0.1.0-rc.7","@deepseek-ai/dsh-command-compact":"^0.1.0-rc.7","@deepseek-ai/dsh-command-goal":"^0.1.0-rc.7","@deepseek-ai/dsh-compaction-basic":"^0.1.0-rc.7","@deepseek-ai/dsh-compaction-tool-result-pruner":"^0.1.0-rc.7","@deepseek-ai/dsh-goal":"^0.1.0-rc.7","@deepseek-ai/dsh-goal-round-driver":"^0.1.0-rc.7","@deepseek-ai/dsh-cmdline":"^0.1.0-rc.7","@deepseek-ai/dsh-launch-environment":"^0.1.0-rc.7","@deepseek-ai/dsh-fs-local":"^0.1.0-rc.7","@deepseek-ai/dsh-headless":"^0.1.0-rc.7","@deepseek-ai/dsh-mcp-client":"^0.1.0-rc.7","@deepseek-ai/dsh-home-paths":"^0.1.0-rc.7","@deepseek-ai/dsh-persona":"^0.1.0-rc.7","@deepseek-ai/dsh-plan-mode":"^0.1.0-rc.7","@deepseek-ai/dsh-terminal-bash":"^0.1.0-rc.7","@deepseek-ai/dsh-pwsh-local":"^0.1.0-rc.7","@deepseek-ai/dsh-pwsh-sandbox":"^0.1.0-rc.7","@deepseek-ai/dsh-session-projection":"^0.1.0-rc.7","@deepseek-ai/dsh-session-reference":"^0.1.0-rc.7","@deepseek-ai/dsh-time-context":"^0.1.0-rc.7","@deepseek-ai/dsh-skill":"^0.1.0-rc.7","@deepseek-ai/dsh-skill-filesystem":"^0.1.0-rc.7","@deepseek-ai/dsh-jobs-local":"^0.1.0-rc.7","@deepseek-ai/dsh-tmux-context":"^0.1.0-rc.7","@deepseek-ai/dsh-token-meter":"^0.1.0-rc.7","@deepseek-ai/dsh-tool-ask-user":"^0.1.0-rc.7","@deepseek-ai/dsh-terminal":"^0.1.0-rc.7","@deepseek-ai/dsh-tool-bash":"^0.1.0-rc.7","@deepseek-ai/dsh-tool-fs":"^0.1.0-rc.7","@deepseek-ai/dsh-tool-fs-search":"^0.1.0-rc.7","@deepseek-ai/dsh-tool-goal":"^0.1.0-rc.7","@deepseek-ai/dsh-tool-cordis":"^0.1.0-rc.7","@deepseek-ai/dsh-tool-ralph":"^0.1.0-rc.7","@deepseek-ai/dsh-schedule":"^0.1.0-rc.7","@deepseek-ai/dsh-tool-str-replace-editor":"^0.1.0-rc.7","@deepseek-ai/dsh-tool-bash-persistent":"^0.1.0-rc.7","@deepseek-ai/dsh-tool-subagent-control":"^0.1.0-rc.7","@deepseek-ai/dsh-tool-jobs":"^0.1.0-rc.7","@deepseek-ai/dsh-tool-todo":"^0.1.0-rc.7","@deepseek-ai/dsh-tool-pwsh":"^0.1.0-rc.7","@deepseek-ai/dsh-tool-web":"^0.1.0-rc.7","@deepseek-ai/dsh-web-app":"^0.1.0-rc.7","@deepseek-ai/dsh-workflow-worker-thread":"^0.1.0-rc.7","@deepseek-ai/dsh-tool-skill":"^0.1.0-rc.7","@deepseek-ai/dsh-agent-instructions":"^0.1.0-rc.7","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-tool-workflow":"^0.1.0-rc.7","@deepseek-ai/dsh-tool-subagent":"^0.1.0-rc.7"},"devDependencies":{"@types/js-yaml":"^4.0.9","execa":"^10.0.0","@deepseek-ai/dsh-agent":"^0.1.0-rc.7","@deepseek-ai/dsh-host-frontend-static":"^0.1.0-rc.7","@deepseek-ai/dsh-host-apiproxy":"^0.1.0-rc.7","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.7","@deepseek-ai/dsh-llm":"^0.1.0-rc.7","@deepseek-ai/dsh-llm-mock-server":"^0.1.0-rc.7","@deepseek-ai/dsh-system-prompt":"^0.1.0-rc.7","@deepseek-ai/dsh-subagent":"^0.1.0-rc.7","@deepseek-ai/dsh-tools":"^0.1.0-rc.7","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-session":"^0.1.0-rc.7","@deepseek-ai/dsh-loader-smoke":"^0.1.0-rc.7"},"readmeFilename":"README.zh.md","_id":"@deepseek-ai/dsh@0.1.0-rc.7","bugs":{"url":"https://github.com/deepseek-ai/deepseek-harness/issues"},"homepage":"https://github.com/deepseek-ai/deepseek-harness#readme","_integrity":"sha512-ZceDCJ8FAywih+USW/OMk9jEhunlvJBGEz4kqrhau23hPzbciOazZrywH0nBRsaalSeAJ1JGBmjtw4OSjToStw==","_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-0.1.0-rc.7.tgz","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-0.1.0-rc.7.tgz","_nodeVersion":"24.19.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-ZceDCJ8FAywih+USW/OMk9jEhunlvJBGEz4kqrhau23hPzbciOazZrywH0nBRsaalSeAJ1JGBmjtw4OSjToStw==","shasum":"8a69013c06179d7af437de92fb4a9a2e1fd7d410","tarball":"https://registry.npmmirror.com/@deepseek-ai/dsh/-/dsh-0.1.0-rc.7.tgz","fileCount":20,"unpackedSize":117408,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD2wLkZaghGyVZ5rWsOZdS2ue69pTRoGlnAEXvOk/zyOwIgRG6dOCTpAaSYCoYR7PXG6bB/O5ET57rGkBWJSVpvBkQ="}],"size":32872},"_npmUser":{"name":"imccyu","email":"imccyu@gmail.com"},"directories":{},"maintainers":[{"name":"imccyu","email":"imccyu@gmail.com"},{"name":"tianyicui-deepseek","email":"tianyi@deepseek.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dsh_0.1.0-rc.7_1786967459040_0.5565349979597152"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-08-17T11:50:59.194Z","publish_time":1786967459194,"_source_registry_name":"default"},"0.1.0-rc.8":{"name":"@deepseek-ai/dsh","description":"dsh CLI: profile boot, plugin management, and the browser UI alias","version":"0.1.0-rc.8","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/deepseek-ai/deepseek-harness.git","directory":"apps/cli"},"type":"module","bin":{"dsh":"lib/bin.js"},"license":"MIT","dependencies":{"commander":"^15.0.0","js-yaml":"^4.2.0","node-addon-require-builtin":"^0.1.4","@deepseek-ai/cordis-plugin-hmr":"^1.0.16","@deepseek-ai/cordis-plugin-include":"^1.0.6","@deepseek-ai/cordis-plugin-loader":"^1.0.2","@deepseek-ai/cordis-plugin-timer":"^1.1.3","@deepseek-ai/dsh-agent-tool-presentation":"^0.1.0-rc.8","@deepseek-ai/dsh-app-boot":"^0.1.0-rc.8","@deepseek-ai/dsh-base":"^0.1.0-rc.8","@deepseek-ai/dsh-cordis-client-runner":"^0.1.0-rc.8","@deepseek-ai/dsh-client-ui-agent-preset":"^0.1.0-rc.8","@deepseek-ai/dsh-command-compact":"^0.1.0-rc.8","@deepseek-ai/dsh-command-goal":"^0.1.0-rc.8","@deepseek-ai/dsh-client-ui-cordis":"^0.1.0-rc.8","@deepseek-ai/dsh-compaction-basic":"^0.1.0-rc.8","@deepseek-ai/dsh-compaction-tool-result-pruner":"^0.1.0-rc.8","@deepseek-ai/dsh-goal":"^0.1.0-rc.8","@deepseek-ai/dsh-goal-round-driver":"^0.1.0-rc.8","@deepseek-ai/dsh-cmdline":"^0.1.0-rc.8","@deepseek-ai/dsh-headless":"^0.1.0-rc.8","@deepseek-ai/dsh-mcp-client":"^0.1.0-rc.8","@deepseek-ai/dsh-home-paths":"^0.1.0-rc.8","@deepseek-ai/dsh-persona":"^0.1.0-rc.8","@deepseek-ai/dsh-plan-mode":"^0.1.0-rc.8","@deepseek-ai/dsh-terminal":"^0.1.0-rc.8","@deepseek-ai/dsh-terminal-bash":"^0.1.0-rc.8","@deepseek-ai/dsh-pwsh-local":"^0.1.0-rc.8","@deepseek-ai/dsh-launch-environment":"^0.1.0-rc.8","@deepseek-ai/dsh-pwsh-sandbox":"^0.1.0-rc.8","@deepseek-ai/dsh-fs-local":"^0.1.0-rc.8","@deepseek-ai/dsh-session-projection":"^0.1.0-rc.8","@deepseek-ai/dsh-session-reference":"^0.1.0-rc.8","@deepseek-ai/dsh-time-context":"^0.1.0-rc.8","@deepseek-ai/dsh-skill":"^0.1.0-rc.8","@deepseek-ai/dsh-skill-filesystem":"^0.1.0-rc.8","@deepseek-ai/dsh-tmux-context":"^0.1.0-rc.8","@deepseek-ai/dsh-token-meter":"^0.1.0-rc.8","@deepseek-ai/dsh-tool-ask-user":"^0.1.0-rc.8","@deepseek-ai/dsh-tool-bash":"^0.1.0-rc.8","@deepseek-ai/dsh-tool-bash-persistent":"^0.1.0-rc.8","@deepseek-ai/dsh-tool-pwsh-persistent":"^0.1.0-rc.8","@deepseek-ai/dsh-tool-cordis":"^0.1.0-rc.8","@deepseek-ai/dsh-jobs-local":"^0.1.0-rc.8","@deepseek-ai/dsh-tool-fs":"^0.1.0-rc.8","@deepseek-ai/dsh-tool-pwsh":"^0.1.0-rc.8","@deepseek-ai/dsh-tool-fs-search":"^0.1.0-rc.8","@deepseek-ai/dsh-tool-ralph":"^0.1.0-rc.8","@deepseek-ai/dsh-tool-skill":"^0.1.0-rc.8","@deepseek-ai/dsh-schedule":"^0.1.0-rc.8","@deepseek-ai/dsh-tool-str-replace-editor":"^0.1.0-rc.8","@deepseek-ai/dsh-tool-subagent-control":"^0.1.0-rc.8","@deepseek-ai/dsh-tool-jobs":"^0.1.0-rc.8","@deepseek-ai/dsh-tool-goal":"^0.1.0-rc.8","@deepseek-ai/dsh-tool-todo":"^0.1.0-rc.8","@deepseek-ai/dsh-tool-web":"^0.1.0-rc.8","@deepseek-ai/dsh-tool-subagent":"^0.1.0-rc.8","@deepseek-ai/dsh-web-app":"^0.1.0-rc.8","@deepseek-ai/dsh-agent-instructions":"^0.1.0-rc.8","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-tool-workflow":"^0.1.0-rc.8","@deepseek-ai/dsh-workflow-worker-thread":"^0.1.0-rc.8"},"devDependencies":{"@types/js-yaml":"^4.0.9","execa":"^10.0.0","@deepseek-ai/dsh-agent":"^0.1.0-rc.8","@deepseek-ai/dsh-host-frontend-static":"^0.1.0-rc.8","@deepseek-ai/dsh-host-apiproxy":"^0.1.0-rc.8","@deepseek-ai/dsh-host-webserver":"^0.1.0-rc.8","@deepseek-ai/dsh-llm":"^0.1.0-rc.8","@deepseek-ai/dsh-llm-mock-server":"^0.1.0-rc.8","@deepseek-ai/dsh-loader-smoke":"^0.1.0-rc.8","@deepseek-ai/dsh-session":"^0.1.0-rc.8","@deepseek-ai/dsh-settings":"^0.1.0-rc.8","@deepseek-ai/dsh-subagent":"^0.1.0-rc.8","@deepseek-ai/dsh-system-prompt":"^0.1.0-rc.8","@deepseek-ai/dsh-tools":"^0.1.0-rc.8"},"readmeFilename":"README.zh.md","_id":"@deepseek-ai/dsh@0.1.0-rc.8","bugs":{"url":"https://github.com/deepseek-ai/deepseek-harness/issues"},"homepage":"https://github.com/deepseek-ai/deepseek-harness#readme","_integrity":"sha512-VQU5NlomrKLRgcXuOf+sxWFvqxPA8q9vMhrKPlPPXiOJEhGlGlAdiyxZvZxkCVI+v0zbhe21cY3/luLyxpSzzA==","_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-0.1.0-rc.8.tgz","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-0.1.0-rc.8.tgz","_nodeVersion":"24.19.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-VQU5NlomrKLRgcXuOf+sxWFvqxPA8q9vMhrKPlPPXiOJEhGlGlAdiyxZvZxkCVI+v0zbhe21cY3/luLyxpSzzA==","shasum":"61bb2c44f1279329b128d47068240c36b32afa05","tarball":"https://registry.npmmirror.com/@deepseek-ai/dsh/-/dsh-0.1.0-rc.8.tgz","fileCount":20,"unpackedSize":119939,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCoEIFdw1MNvdico3Z/9Bb1Gcs36AQjI3EP7ZURmOUGpQIhAKReQGXiiCBuJ/i/JgbdtYo1MRiPoZna5GVW6toXyrcx"}],"size":33651},"_npmUser":{"name":"imccyu","email":"imccyu@gmail.com"},"directories":{},"maintainers":[{"name":"imccyu","email":"imccyu@gmail.com"},{"name":"tianyicui-deepseek","email":"tianyi@deepseek.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dsh_0.1.0-rc.8_1787154089518_0.928033648367713"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-08-19T15:41:29.655Z","publish_time":1787154089655,"_source_registry_name":"default"},"0.1.1-rc.1":{"name":"@deepseek-ai/dsh","description":"dsh CLI: profile boot, plugin management, and the browser UI alias","version":"0.1.1-rc.1","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/deepseek-ai/deepseek-harness.git","directory":"apps/cli"},"type":"module","bin":{"dsh":"lib/bin.js"},"license":"MIT","dependencies":{"commander":"^15.0.0","js-yaml":"^4.2.0","node-addon-require-builtin":"^0.1.4","@deepseek-ai/cordis-plugin-hmr":"^1.0.16","@deepseek-ai/cordis-plugin-include":"^1.0.6","@deepseek-ai/cordis-plugin-loader":"^1.0.2","@deepseek-ai/cordis-plugin-timer":"^1.1.3","@deepseek-ai/dsh-agent-tool-presentation":"^0.1.1-rc.1","@deepseek-ai/dsh-app-boot":"^0.1.1-rc.1","@deepseek-ai/dsh-cordis-client-runner":"^0.1.1-rc.1","@deepseek-ai/dsh-base":"^0.1.1-rc.1","@deepseek-ai/dsh-client-ui-agent-preset":"^0.1.1-rc.1","@deepseek-ai/dsh-client-ui-cordis":"^0.1.1-rc.1","@deepseek-ai/dsh-command-compact":"^0.1.1-rc.1","@deepseek-ai/dsh-command-goal":"^0.1.1-rc.1","@deepseek-ai/dsh-compaction-tool-result-pruner":"^0.1.1-rc.1","@deepseek-ai/dsh-goal":"^0.1.1-rc.1","@deepseek-ai/dsh-goal-round-driver":"^0.1.1-rc.1","@deepseek-ai/dsh-cmdline":"^0.1.1-rc.1","@deepseek-ai/dsh-launch-environment":"^0.1.1-rc.1","@deepseek-ai/dsh-fs-local":"^0.1.1-rc.1","@deepseek-ai/dsh-headless":"^0.1.1-rc.1","@deepseek-ai/dsh-mcp-client":"^0.1.1-rc.1","@deepseek-ai/dsh-home-paths":"^0.1.1-rc.1","@deepseek-ai/dsh-compaction-basic":"^0.1.1-rc.1","@deepseek-ai/dsh-persona":"^0.1.1-rc.1","@deepseek-ai/dsh-plan-mode":"^0.1.1-rc.1","@deepseek-ai/dsh-terminal":"^0.1.1-rc.1","@deepseek-ai/dsh-terminal-bash":"^0.1.1-rc.1","@deepseek-ai/dsh-pwsh-local":"^0.1.1-rc.1","@deepseek-ai/dsh-pwsh-sandbox":"^0.1.1-rc.1","@deepseek-ai/dsh-session-reference":"^0.1.1-rc.1","@deepseek-ai/dsh-time-context":"^0.1.1-rc.1","@deepseek-ai/dsh-skill":"^0.1.1-rc.1","@deepseek-ai/dsh-skill-filesystem":"^0.1.1-rc.1","@deepseek-ai/dsh-jobs-local":"^0.1.1-rc.1","@deepseek-ai/dsh-tmux-context":"^0.1.1-rc.1","@deepseek-ai/dsh-token-meter":"^0.1.1-rc.1","@deepseek-ai/dsh-tool-ask-user":"^0.1.1-rc.1","@deepseek-ai/dsh-tool-bash-persistent":"^0.1.1-rc.1","@deepseek-ai/dsh-tool-bash":"^0.1.1-rc.1","@deepseek-ai/dsh-tool-cordis":"^0.1.1-rc.1","@deepseek-ai/dsh-tool-fs":"^0.1.1-rc.1","@deepseek-ai/dsh-tool-fs-search":"^0.1.1-rc.1","@deepseek-ai/dsh-tool-goal":"^0.1.1-rc.1","@deepseek-ai/dsh-session-projection":"^0.1.1-rc.1","@deepseek-ai/dsh-tool-ralph":"^0.1.1-rc.1","@deepseek-ai/dsh-schedule":"^0.1.1-rc.1","@deepseek-ai/dsh-tool-pwsh-persistent":"^0.1.1-rc.1","@deepseek-ai/dsh-tool-subagent":"^0.1.1-rc.1","@deepseek-ai/dsh-tool-subagent-control":"^0.1.1-rc.1","@deepseek-ai/dsh-tool-jobs":"^0.1.1-rc.1","@deepseek-ai/dsh-tool-skill":"^0.1.1-rc.1","@deepseek-ai/dsh-tool-todo":"^0.1.1-rc.1","@deepseek-ai/dsh-tool-web":"^0.1.1-rc.1","@deepseek-ai/dsh-tool-workflow":"^0.1.1-rc.1","@deepseek-ai/dsh-web-app":"^0.1.1-rc.1","@deepseek-ai/dsh-workflow-worker-thread":"^0.1.1-rc.1","@deepseek-ai/dsh-agent-instructions":"^0.1.1-rc.1","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-tool-pwsh":"^0.1.1-rc.1","@deepseek-ai/dsh-tool-str-replace-editor":"^0.1.1-rc.1"},"devDependencies":{"@types/js-yaml":"^4.0.9","execa":"^10.0.0","@deepseek-ai/dsh-host-frontend-static":"^0.1.1-rc.1","@deepseek-ai/dsh-host-apiproxy":"^0.1.1-rc.1","@deepseek-ai/dsh-agent":"^0.1.1-rc.1","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.1","@deepseek-ai/dsh-llm-mock-server":"^0.1.1-rc.1","@deepseek-ai/dsh-loader-smoke":"^0.1.1-rc.1","@deepseek-ai/dsh-session":"^0.1.1-rc.1","@deepseek-ai/dsh-llm":"^0.1.1-rc.1","@deepseek-ai/dsh-settings":"^0.1.1-rc.1","@deepseek-ai/dsh-subagent":"^0.1.1-rc.1","@deepseek-ai/dsh-system-prompt":"^0.1.1-rc.1","@deepseek-ai/dsh-tools":"^0.1.1-rc.1"},"readmeFilename":"README.zh.md","_id":"@deepseek-ai/dsh@0.1.1-rc.1","bugs":{"url":"https://github.com/deepseek-ai/deepseek-harness/issues"},"homepage":"https://github.com/deepseek-ai/deepseek-harness#readme","_integrity":"sha512-HVauMT0F7MWUctkxzBcu5PMFc8j0lm0kX+4IbcUsA7Oh+/xv7xhigEDP0SaSOM/kR48U/BldHbZru116DcZz0w==","_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-0.1.1-rc.1.tgz","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-0.1.1-rc.1.tgz","_nodeVersion":"24.19.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-HVauMT0F7MWUctkxzBcu5PMFc8j0lm0kX+4IbcUsA7Oh+/xv7xhigEDP0SaSOM/kR48U/BldHbZru116DcZz0w==","shasum":"aa9953e6b9ae3f09dc28d6520510909108314566","tarball":"https://registry.npmmirror.com/@deepseek-ai/dsh/-/dsh-0.1.1-rc.1.tgz","fileCount":20,"unpackedSize":119971,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDJXzQf8IuwO1UrWhojTpJ3fNQUmGYqiI2U+bw15rR6TQIgLI7WbiJ8UmX8u2zJYcvXaoKOVyNoxoGD+Gi5kZEIymQ="}],"size":33671},"_npmUser":{"name":"imccyu","email":"imccyu@gmail.com"},"directories":{},"maintainers":[{"name":"imccyu","email":"imccyu@gmail.com"},{"name":"tianyicui-deepseek","email":"tianyi@deepseek.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dsh_0.1.1-rc.1_1787294958492_0.4703008705706069"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-08-21T06:49:18.639Z","publish_time":1787294958639,"_source_registry_name":"default"},"0.1.1-rc.2":{"name":"@deepseek-ai/dsh","description":"dsh CLI: profile boot, plugin management, and the browser UI alias","version":"0.1.1-rc.2","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/deepseek-ai/deepseek-harness.git","directory":"apps/cli"},"type":"module","bin":{"dsh":"lib/bin.js"},"license":"MIT","dependencies":{"commander":"^15.0.0","js-yaml":"^4.2.0","node-addon-require-builtin":"^0.1.4","@deepseek-ai/cordis-plugin-include":"^1.0.6","@deepseek-ai/cordis-plugin-loader":"^1.0.2","@deepseek-ai/cordis-plugin-timer":"^1.1.3","@deepseek-ai/cordis-plugin-hmr":"^1.0.16","@deepseek-ai/dsh-agent-tool-presentation":"^0.1.1-rc.2","@deepseek-ai/dsh-app-boot":"^0.1.1-rc.2","@deepseek-ai/dsh-cordis-client-runner":"^0.1.1-rc.2","@deepseek-ai/dsh-base":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-agent-preset":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-cordis":"^0.1.1-rc.2","@deepseek-ai/dsh-command-compact":"^0.1.1-rc.2","@deepseek-ai/dsh-command-goal":"^0.1.1-rc.2","@deepseek-ai/dsh-compaction-basic":"^0.1.1-rc.2","@deepseek-ai/dsh-compaction-tool-result-pruner":"^0.1.1-rc.2","@deepseek-ai/dsh-goal":"^0.1.1-rc.2","@deepseek-ai/dsh-goal-round-driver":"^0.1.1-rc.2","@deepseek-ai/dsh-launch-environment":"^0.1.1-rc.2","@deepseek-ai/dsh-fs-local":"^0.1.1-rc.2","@deepseek-ai/dsh-headless":"^0.1.1-rc.2","@deepseek-ai/dsh-mcp-client":"^0.1.1-rc.2","@deepseek-ai/dsh-home-paths":"^0.1.1-rc.2","@deepseek-ai/dsh-persona":"^0.1.1-rc.2","@deepseek-ai/dsh-plan-mode":"^0.1.1-rc.2","@deepseek-ai/dsh-terminal-bash":"^0.1.1-rc.2","@deepseek-ai/dsh-pwsh-local":"^0.1.1-rc.2","@deepseek-ai/dsh-pwsh-sandbox":"^0.1.1-rc.2","@deepseek-ai/dsh-session-projection":"^0.1.1-rc.2","@deepseek-ai/dsh-terminal":"^0.1.1-rc.2","@deepseek-ai/dsh-session-reference":"^0.1.1-rc.2","@deepseek-ai/dsh-time-context":"^0.1.1-rc.2","@deepseek-ai/dsh-skill":"^0.1.1-rc.2","@deepseek-ai/dsh-skill-filesystem":"^0.1.1-rc.2","@deepseek-ai/dsh-tmux-context":"^0.1.1-rc.2","@deepseek-ai/dsh-token-meter":"^0.1.1-rc.2","@deepseek-ai/dsh-tool-ask-user":"^0.1.1-rc.2","@deepseek-ai/dsh-jobs-local":"^0.1.1-rc.2","@deepseek-ai/dsh-tool-bash":"^0.1.1-rc.2","@deepseek-ai/dsh-tool-bash-persistent":"^0.1.1-rc.2","@deepseek-ai/dsh-tool-pwsh-persistent":"^0.1.1-rc.2","@deepseek-ai/dsh-tool-cordis":"^0.1.1-rc.2","@deepseek-ai/dsh-tool-fs":"^0.1.1-rc.2","@deepseek-ai/dsh-tool-fs-search":"^0.1.1-rc.2","@deepseek-ai/dsh-tool-goal":"^0.1.1-rc.2","@deepseek-ai/dsh-tool-pwsh":"^0.1.1-rc.2","@deepseek-ai/dsh-tool-ralph":"^0.1.1-rc.2","@deepseek-ai/dsh-schedule":"^0.1.1-rc.2","@deepseek-ai/dsh-tool-str-replace-editor":"^0.1.1-rc.2","@deepseek-ai/dsh-cmdline":"^0.1.1-rc.2","@deepseek-ai/dsh-tool-subagent":"^0.1.1-rc.2","@deepseek-ai/dsh-tool-subagent-control":"^0.1.1-rc.2","@deepseek-ai/dsh-tool-jobs":"^0.1.1-rc.2","@deepseek-ai/dsh-tool-todo":"^0.1.1-rc.2","@deepseek-ai/dsh-tool-workflow":"^0.1.1-rc.2","@deepseek-ai/dsh-web-app":"^0.1.1-rc.2","@deepseek-ai/dsh-agent-instructions":"^0.1.1-rc.2","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-tool-web":"^0.1.1-rc.2","@deepseek-ai/dsh-tool-skill":"^0.1.1-rc.2","@deepseek-ai/dsh-workflow-worker-thread":"^0.1.1-rc.2"},"devDependencies":{"@types/js-yaml":"^4.0.9","execa":"^10.0.0","@deepseek-ai/dsh-agent":"^0.1.1-rc.2","@deepseek-ai/dsh-host-apiproxy":"^0.1.1-rc.2","@deepseek-ai/dsh-host-webserver":"^0.1.1-rc.2","@deepseek-ai/dsh-llm":"^0.1.1-rc.2","@deepseek-ai/dsh-llm-mock-server":"^0.1.1-rc.2","@deepseek-ai/dsh-host-frontend-static":"^0.1.1-rc.2","@deepseek-ai/dsh-session":"^0.1.1-rc.2","@deepseek-ai/dsh-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-subagent":"^0.1.1-rc.2","@deepseek-ai/dsh-system-prompt":"^0.1.1-rc.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2","@deepseek-ai/dsh-loader-smoke":"^0.1.1-rc.2"},"readmeFilename":"README.zh.md","_id":"@deepseek-ai/dsh@0.1.1-rc.2","bugs":{"url":"https://github.com/deepseek-ai/deepseek-harness/issues"},"homepage":"https://github.com/deepseek-ai/deepseek-harness#readme","_integrity":"sha512-UP1UIh6q3Gme/yXRn/QL2P8IsVlv8Shpg22TRJIZPsCRWLm4CBiA1MUvXmJAfsOEETBMLAl+xWPtFw6ICsN3wg==","_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-0.1.1-rc.2.tgz","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-0.1.1-rc.2.tgz","_nodeVersion":"24.19.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-UP1UIh6q3Gme/yXRn/QL2P8IsVlv8Shpg22TRJIZPsCRWLm4CBiA1MUvXmJAfsOEETBMLAl+xWPtFw6ICsN3wg==","shasum":"1a5112369f1c46b13a6e6f21de8af5e6afd45074","tarball":"https://registry.npmmirror.com/@deepseek-ai/dsh/-/dsh-0.1.1-rc.2.tgz","fileCount":20,"unpackedSize":119971,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEY4dTVNQfNwDbgl/Y/f/BiisLPow9Po7K6PL95xqDZ9AiEAme7FBadECpIqC/nvAAP9ThOT+CwCSLL3oqZOEQ6iJds="}],"size":33675},"_npmUser":{"name":"imccyu","email":"imccyu@gmail.com"},"directories":{},"maintainers":[{"name":"imccyu","email":"imccyu@gmail.com"},{"name":"tianyicui-deepseek","email":"tianyi@deepseek.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dsh_0.1.1-rc.2_1787316139277_0.07477933521995128"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-08-21T12:42:19.422Z","publish_time":1787316139422,"_source_registry_name":"default"},"0.1.2-alpha.2":{"name":"@deepseek-ai/dsh","description":"dsh CLI: profile boot, plugin management, and the browser UI alias","version":"0.1.2-alpha.2","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/deepseek-ai/deepseek-harness.git","directory":"apps/cli"},"type":"module","bin":{"dsh":"lib/bin.js"},"dsh":{"configTrees":[{"mount":"config/agent-presets","path":"../../packages/preset/agent-presets/presets","scanRoster":true}]},"license":"MIT","dependencies":{"commander":"^15.0.0","js-yaml":"^4.2.0","node-addon-require-builtin":"^0.1.4","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/cordis-plugin-hmr":"^1.0.17","@deepseek-ai/cordis-plugin-include":"^1.0.7","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/cordis-plugin-timer":"^1.1.4","@deepseek-ai/dsh-acp-app":"^0.1.2-alpha.2","@deepseek-ai/dsh-agent-instructions":"^0.1.2-alpha.2","@deepseek-ai/dsh-agent-tool-presentation":"^0.1.2-alpha.2","@deepseek-ai/dsh-app-boot":"^0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-agent-preset":"^0.1.2-alpha.2","@deepseek-ai/dsh-base":"^0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-cordis":"^0.1.2-alpha.2","@deepseek-ai/dsh-cmdline":"^0.1.2-alpha.2","@deepseek-ai/dsh-command-compact":"^0.1.2-alpha.2","@deepseek-ai/dsh-command-goal":"^0.1.2-alpha.2","@deepseek-ai/dsh-compaction-tool-result-pruner":"^0.1.2-alpha.2","@deepseek-ai/dsh-compaction-basic":"^0.1.2-alpha.2","@deepseek-ai/dsh-fs-local":"^0.1.2-alpha.2","@deepseek-ai/dsh-goal":"^0.1.2-alpha.2","@deepseek-ai/dsh-cordis-client-runner":"^0.1.2-alpha.2","@deepseek-ai/dsh-goal-round-driver":"^0.1.2-alpha.2","@deepseek-ai/dsh-home-paths":"^0.1.2-alpha.2","@deepseek-ai/dsh-hooks-claude-code":"^0.1.2-alpha.2","@deepseek-ai/dsh-hooks-codex":"^0.1.2-alpha.2","@deepseek-ai/dsh-jobs-local":"^0.1.2-alpha.2","@deepseek-ai/dsh-launch-environment":"^0.1.2-alpha.2","@deepseek-ai/dsh-persona":"^0.1.2-alpha.2","@deepseek-ai/dsh-plan-mode":"^0.1.2-alpha.2","@deepseek-ai/dsh-pwsh-local":"^0.1.2-alpha.2","@deepseek-ai/dsh-mcp-client":"^0.1.2-alpha.2","@deepseek-ai/dsh-pwsh-sandbox":"^0.1.2-alpha.2","@deepseek-ai/dsh-schedule":"^0.1.2-alpha.2","@deepseek-ai/dsh-sdk-app":"^0.1.2-alpha.2","@deepseek-ai/dsh-sdk-minimal":"^0.1.2-alpha.2","@deepseek-ai/dsh-session-projection":"^0.1.2-alpha.2","@deepseek-ai/dsh-session-reference":"^0.1.2-alpha.2","@deepseek-ai/dsh-skill":"^0.1.2-alpha.2","@deepseek-ai/dsh-skill-filesystem":"^0.1.2-alpha.2","@deepseek-ai/dsh-terminal":"^0.1.2-alpha.2","@deepseek-ai/dsh-terminal-bash":"^0.1.2-alpha.2","@deepseek-ai/dsh-time-context":"^0.1.2-alpha.2","@deepseek-ai/dsh-tmux-context":"^0.1.2-alpha.2","@deepseek-ai/dsh-token-meter":"^0.1.2-alpha.2","@deepseek-ai/dsh-tool-ask-user":"^0.1.2-alpha.2","@deepseek-ai/dsh-tool-bash-persistent":"^0.1.2-alpha.2","@deepseek-ai/dsh-tool-cordis":"^0.1.2-alpha.2","@deepseek-ai/dsh-tool-fs":"^0.1.2-alpha.2","@deepseek-ai/dsh-tool-fs-search":"^0.1.2-alpha.2","@deepseek-ai/dsh-tool-goal":"^0.1.2-alpha.2","@deepseek-ai/dsh-tool-jobs":"^0.1.2-alpha.2","@deepseek-ai/dsh-tool-pwsh":"^0.1.2-alpha.2","@deepseek-ai/dsh-tool-pwsh-persistent":"^0.1.2-alpha.2","@deepseek-ai/dsh-tool-bash":"^0.1.2-alpha.2","@deepseek-ai/dsh-tool-ralph":"^0.1.2-alpha.2","@deepseek-ai/dsh-tool-str-replace-editor":"^0.1.2-alpha.2","@deepseek-ai/dsh-tool-skill":"^0.1.2-alpha.2","@deepseek-ai/dsh-tool-subagent":"^0.1.2-alpha.2","@deepseek-ai/dsh-tool-subagent-control":"^0.1.2-alpha.2","@deepseek-ai/dsh-tool-web":"^0.1.2-alpha.2","@deepseek-ai/dsh-tool-workflow":"^0.1.2-alpha.2","@deepseek-ai/dsh-web-app":"^0.1.2-alpha.2","@deepseek-ai/dsh-webhook":"^0.1.2-alpha.2","@deepseek-ai/dsh-headless":"^0.1.2-alpha.2","@deepseek-ai/dsh-workflow-worker-thread":"^0.1.2-alpha.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-tool-todo":"^0.1.2-alpha.2","@deepseek-ai/dsh-webhook-github":"^0.1.2-alpha.2"},"devDependencies":{"@agentclientprotocol/sdk":"1.4.0","@types/js-yaml":"^4.0.9","@types/ws":"8.18.1","execa":"^10.0.0","ws":"8.21.0","@deepseek-ai/dsh-acp":"^0.1.2-alpha.2","@deepseek-ai/dsh-agent":"^0.1.2-alpha.2","@deepseek-ai/dsh-agent-spine-demo":"^0.1.2-alpha.2","@deepseek-ai/dsh-attachment-local":"^0.1.2-alpha.2","@deepseek-ai/dsh-bash-local":"^0.1.2-alpha.2","@deepseek-ai/dsh-credentials-local":"^0.1.2-alpha.2","@deepseek-ai/dsh-deepseek-llm-api-extensions":"^0.1.2-alpha.2","@deepseek-ai/dsh-experimental-agent-team":"^0.1.2-alpha.2","@deepseek-ai/dsh-experimental-agent-team-profile":"^0.1.2-alpha.2","@deepseek-ai/dsh-experimental-tool-agent-team":"^0.1.2-alpha.2","@deepseek-ai/dsh-fs-observation-policy":"^0.1.2-alpha.2","@deepseek-ai/dsh-fs-sandbox":"^0.1.2-alpha.2","@deepseek-ai/dsh-host-frontend-static":"^0.1.2-alpha.2","@deepseek-ai/dsh-host-webserver":"^0.1.2-alpha.2","@deepseek-ai/dsh-llm":"^0.1.2-alpha.2","@deepseek-ai/dsh-llm-deepseek":"^0.1.2-alpha.2","@deepseek-ai/dsh-llm-mock-server":"^0.1.2-alpha.2","@deepseek-ai/dsh-llm-pi-ai":"^0.1.2-alpha.2","@deepseek-ai/dsh-llm-replay":"^0.1.2-alpha.2","@deepseek-ai/dsh-loader-smoke":"^0.1.2-alpha.2","@deepseek-ai/dsh-plugin-package-inventory-deepseek":"^0.1.2-alpha.2","@deepseek-ai/dsh-sandbox-local":"^0.1.2-alpha.2","@deepseek-ai/dsh-sandbox-policy":"^0.1.2-alpha.2","@deepseek-ai/dsh-session":"^0.1.2-alpha.2","@deepseek-ai/dsh-session-checkpoint-policy":"^0.1.2-alpha.2","@deepseek-ai/dsh-session-log-deepseek":"^0.1.2-alpha.2","@deepseek-ai/dsh-session-persistence-jsonl":"^0.1.2-alpha.2","@deepseek-ai/dsh-session-query":"^0.1.2-alpha.2","@deepseek-ai/dsh-settings":"^0.1.2-alpha.2","@deepseek-ai/dsh-subagent":"^0.1.2-alpha.2","@deepseek-ai/dsh-subagent-fork-in-process":"^0.1.2-alpha.2","@deepseek-ai/dsh-subagent-spawn-in-process":"^0.1.2-alpha.2","@deepseek-ai/dsh-subprocess-local":"^0.1.2-alpha.2","@deepseek-ai/dsh-system-prompt":"^0.1.2-alpha.2","@deepseek-ai/dsh-tool-subagent-report":"^0.1.2-alpha.2","@deepseek-ai/dsh-tools":"^0.1.2-alpha.2","@deepseek-ai/dsh-user-approval":"^0.1.2-alpha.2","@deepseek-ai/dsh-settings-file":"^0.1.2-alpha.2"},"readmeFilename":"README.zh.md","_id":"@deepseek-ai/dsh@0.1.2-alpha.2","bugs":{"url":"https://github.com/deepseek-ai/deepseek-harness/issues"},"homepage":"https://github.com/deepseek-ai/deepseek-harness#readme","_integrity":"sha512-4TvTC5kRKlgtSU2UTBv+cID9a2Z+6+m6mpvjXWJfVzuTkflCff6s4MsQpFJTCmwFh/k7zNWe7qFXcLYMV/5VvA==","_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-0.1.2-alpha.2.tgz","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-0.1.2-alpha.2.tgz","_nodeVersion":"24.19.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-4TvTC5kRKlgtSU2UTBv+cID9a2Z+6+m6mpvjXWJfVzuTkflCff6s4MsQpFJTCmwFh/k7zNWe7qFXcLYMV/5VvA==","shasum":"2652fc9a1bafae85c69da581178b4060a065a40a","tarball":"https://registry.npmmirror.com/@deepseek-ai/dsh/-/dsh-0.1.2-alpha.2.tgz","fileCount":10,"unpackedSize":44085,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCDvkdis9NhDqUpgs0chFMDi9oLKaE3wD4qVRfu1+ABfgIhALnft1iK3AuXS+BREKRcUgsOwWHFPY0snyNyh/RJVKdI"}],"size":15257},"_npmUser":{"name":"imccyu","email":"imccyu@gmail.com"},"directories":{},"maintainers":[{"name":"imccyu","email":"imccyu@gmail.com"},{"name":"tianyicui-deepseek","email":"tianyi@deepseek.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dsh_0.1.2-alpha.2_1788099052474_0.4244435776553621"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-08-30T14:10:52.613Z","publish_time":1788099052613,"_source_registry_name":"default"},"0.1.2-alpha.3":{"name":"@deepseek-ai/dsh","description":"dsh CLI: profile boot, plugin management, and the browser UI alias","version":"0.1.2-alpha.3","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/deepseek-ai/deepseek-harness.git","directory":"apps/cli"},"type":"module","bin":{"dsh":"lib/bin.js"},"dsh":{"configTrees":[{"mount":"config/agent-presets","path":"../../packages/preset/agent-presets/presets","scanRoster":true}]},"license":"MIT","dependencies":{"commander":"^15.0.0","js-yaml":"^4.2.0","node-addon-require-builtin":"^0.1.4","@deepseek-ai/cordis-plugin-hmr":"^1.0.17","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/cordis-plugin-include":"^1.0.7","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/cordis-plugin-timer":"^1.1.4","@deepseek-ai/dsh-acp-app":"^0.1.2-alpha.3","@deepseek-ai/dsh-agent-instructions":"^0.1.2-alpha.3","@deepseek-ai/dsh-agent-tool-presentation":"^0.1.2-alpha.3","@deepseek-ai/dsh-app-boot":"^0.1.2-alpha.3","@deepseek-ai/dsh-base":"^0.1.2-alpha.3","@deepseek-ai/dsh-cmdline":"^0.1.2-alpha.3","@deepseek-ai/dsh-command-compact":"^0.1.2-alpha.3","@deepseek-ai/dsh-command-goal":"^0.1.2-alpha.3","@deepseek-ai/dsh-compaction-basic":"^0.1.2-alpha.3","@deepseek-ai/dsh-client-ui-cordis":"^0.1.2-alpha.3","@deepseek-ai/dsh-client-ui-agent-preset":"^0.1.2-alpha.3","@deepseek-ai/dsh-compaction-tool-result-pruner":"^0.1.2-alpha.3","@deepseek-ai/dsh-cordis-client-runner":"^0.1.2-alpha.3","@deepseek-ai/dsh-fs-local":"^0.1.2-alpha.3","@deepseek-ai/dsh-goal":"^0.1.2-alpha.3","@deepseek-ai/dsh-goal-round-driver":"^0.1.2-alpha.3","@deepseek-ai/dsh-home-paths":"^0.1.2-alpha.3","@deepseek-ai/dsh-hooks-claude-code":"^0.1.2-alpha.3","@deepseek-ai/dsh-hooks-codex":"^0.1.2-alpha.3","@deepseek-ai/dsh-jobs-local":"^0.1.2-alpha.3","@deepseek-ai/dsh-launch-environment":"^0.1.2-alpha.3","@deepseek-ai/dsh-mcp-client":"^0.1.2-alpha.3","@deepseek-ai/dsh-persona":"^0.1.2-alpha.3","@deepseek-ai/dsh-plan-mode":"^0.1.2-alpha.3","@deepseek-ai/dsh-pwsh-local":"^0.1.2-alpha.3","@deepseek-ai/dsh-pwsh-sandbox":"^0.1.2-alpha.3","@deepseek-ai/dsh-schedule":"^0.1.2-alpha.3","@deepseek-ai/dsh-sdk-app":"^0.1.2-alpha.3","@deepseek-ai/dsh-sdk-minimal":"^0.1.2-alpha.3","@deepseek-ai/dsh-session-projection":"^0.1.2-alpha.3","@deepseek-ai/dsh-session-reference":"^0.1.2-alpha.3","@deepseek-ai/dsh-skill":"^0.1.2-alpha.3","@deepseek-ai/dsh-skill-filesystem":"^0.1.2-alpha.3","@deepseek-ai/dsh-terminal":"^0.1.2-alpha.3","@deepseek-ai/dsh-tmux-context":"^0.1.2-alpha.3","@deepseek-ai/dsh-headless":"^0.1.2-alpha.3","@deepseek-ai/dsh-token-meter":"^0.1.2-alpha.3","@deepseek-ai/dsh-tool-ask-user":"^0.1.2-alpha.3","@deepseek-ai/dsh-tool-bash":"^0.1.2-alpha.3","@deepseek-ai/dsh-tool-bash-persistent":"^0.1.2-alpha.3","@deepseek-ai/dsh-time-context":"^0.1.2-alpha.3","@deepseek-ai/dsh-terminal-bash":"^0.1.2-alpha.3","@deepseek-ai/dsh-tool-cordis":"^0.1.2-alpha.3","@deepseek-ai/dsh-tool-fs":"^0.1.2-alpha.3","@deepseek-ai/dsh-tool-fs-search":"^0.1.2-alpha.3","@deepseek-ai/dsh-tool-goal":"^0.1.2-alpha.3","@deepseek-ai/dsh-tool-jobs":"^0.1.2-alpha.3","@deepseek-ai/dsh-tool-pwsh":"^0.1.2-alpha.3","@deepseek-ai/dsh-tool-pwsh-persistent":"^0.1.2-alpha.3","@deepseek-ai/dsh-tool-skill":"^0.1.2-alpha.3","@deepseek-ai/dsh-tool-ralph":"^0.1.2-alpha.3","@deepseek-ai/dsh-tool-str-replace-editor":"^0.1.2-alpha.3","@deepseek-ai/dsh-tool-subagent":"^0.1.2-alpha.3","@deepseek-ai/dsh-tool-subagent-control":"^0.1.2-alpha.3","@deepseek-ai/dsh-tool-todo":"^0.1.2-alpha.3","@deepseek-ai/dsh-tool-web":"^0.1.2-alpha.3","@deepseek-ai/dsh-webhook":"^0.1.2-alpha.3","@deepseek-ai/dsh-webhook-github":"^0.1.2-alpha.3","@deepseek-ai/dsh-workflow-worker-thread":"^0.1.2-alpha.3","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-tool-workflow":"^0.1.2-alpha.3","@deepseek-ai/dsh-web-app":"^0.1.2-alpha.3"},"devDependencies":{"@agentclientprotocol/sdk":"1.4.0","@types/js-yaml":"^4.0.9","@types/ws":"8.18.1","execa":"^10.0.0","ws":"8.21.0","@deepseek-ai/dsh-acp":"^0.1.2-alpha.3","@deepseek-ai/dsh-agent":"^0.1.2-alpha.3","@deepseek-ai/dsh-attachment-local":"^0.1.2-alpha.3","@deepseek-ai/dsh-bash-local":"^0.1.2-alpha.3","@deepseek-ai/dsh-credentials-local":"^0.1.2-alpha.3","@deepseek-ai/dsh-deepseek-llm-api-extensions":"^0.1.2-alpha.3","@deepseek-ai/dsh-experimental-agent-team":"^0.1.2-alpha.3","@deepseek-ai/dsh-experimental-agent-team-profile":"^0.1.2-alpha.3","@deepseek-ai/dsh-experimental-tool-agent-team":"^0.1.2-alpha.3","@deepseek-ai/dsh-fs-observation-policy":"^0.1.2-alpha.3","@deepseek-ai/dsh-fs-sandbox":"^0.1.2-alpha.3","@deepseek-ai/dsh-host-frontend-static":"^0.1.2-alpha.3","@deepseek-ai/dsh-host-webserver":"^0.1.2-alpha.3","@deepseek-ai/dsh-llm-mock-server":"^0.1.2-alpha.3","@deepseek-ai/dsh-llm-deepseek":"^0.1.2-alpha.3","@deepseek-ai/dsh-llm-pi-ai":"^0.1.2-alpha.3","@deepseek-ai/dsh-llm-replay":"^0.1.2-alpha.3","@deepseek-ai/dsh-plugin-package-inventory-deepseek":"^0.1.2-alpha.3","@deepseek-ai/dsh-loader-smoke":"^0.1.2-alpha.3","@deepseek-ai/dsh-llm":"^0.1.2-alpha.3","@deepseek-ai/dsh-sandbox-local":"^0.1.2-alpha.3","@deepseek-ai/dsh-session":"^0.1.2-alpha.3","@deepseek-ai/dsh-session-persistence-jsonl":"^0.1.2-alpha.3","@deepseek-ai/dsh-session-query":"^0.1.2-alpha.3","@deepseek-ai/dsh-settings":"^0.1.2-alpha.3","@deepseek-ai/dsh-settings-file":"^0.1.2-alpha.3","@deepseek-ai/dsh-subagent":"^0.1.2-alpha.3","@deepseek-ai/dsh-subagent-fork-in-process":"^0.1.2-alpha.3","@deepseek-ai/dsh-subagent-spawn-in-process":"^0.1.2-alpha.3","@deepseek-ai/dsh-subprocess-local":"^0.1.2-alpha.3","@deepseek-ai/dsh-session-checkpoint-policy":"^0.1.2-alpha.3","@deepseek-ai/dsh-sandbox-policy":"^0.1.2-alpha.3","@deepseek-ai/dsh-session-log-deepseek":"^0.1.2-alpha.3","@deepseek-ai/dsh-shell-env":"^0.1.2-alpha.3","@deepseek-ai/dsh-tools":"^0.1.2-alpha.3","@deepseek-ai/dsh-user-approval":"^0.1.2-alpha.3","@deepseek-ai/dsh-system-prompt":"^0.1.2-alpha.3","@deepseek-ai/dsh-tool-subagent-report":"^0.1.2-alpha.3"},"readmeFilename":"README.zh.md","_id":"@deepseek-ai/dsh@0.1.2-alpha.3","bugs":{"url":"https://github.com/deepseek-ai/deepseek-harness/issues"},"homepage":"https://github.com/deepseek-ai/deepseek-harness#readme","_integrity":"sha512-VvATzYmQ4LMJREJ9e2POKksSHRfqP3y9pghplLBaQBuw2BqfbC0mQUVsaPwxe4wlcpj+riEgn8OJB01YnpF+3A==","_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-0.1.2-alpha.3.tgz","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-0.1.2-alpha.3.tgz","_nodeVersion":"24.19.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-VvATzYmQ4LMJREJ9e2POKksSHRfqP3y9pghplLBaQBuw2BqfbC0mQUVsaPwxe4wlcpj+riEgn8OJB01YnpF+3A==","shasum":"fc4146de24d6c0a1bee32379348a17a08d19b731","tarball":"https://registry.npmmirror.com/@deepseek-ai/dsh/-/dsh-0.1.2-alpha.3.tgz","fileCount":10,"unpackedSize":44078,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAe/ZalaZbHHDi1NdEEWNgDQdlKMYMIRaR/MkJ1cFCYMAiA5Ai4wE0lKYDH4wkuQ0xbZC5hKzMUjBgjeMXz0/9Kmvg=="}],"size":15250},"_npmUser":{"name":"imccyu","email":"imccyu@gmail.com"},"directories":{},"maintainers":[{"name":"imccyu","email":"imccyu@gmail.com"},{"name":"tianyicui-deepseek","email":"tianyi@deepseek.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dsh_0.1.2-alpha.3_1788193252711_0.2854383011587951"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-08-31T16:20:52.856Z","publish_time":1788193252856,"_source_registry_name":"default"},"0.1.2-alpha.4":{"name":"@deepseek-ai/dsh","description":"dsh CLI: profile boot, plugin management, and the browser UI alias","version":"0.1.2-alpha.4","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/deepseek-ai/deepseek-harness.git","directory":"apps/cli"},"type":"module","bin":{"dsh":"lib/bin.js"},"dsh":{"configTrees":[{"mount":"config/agent-presets","path":"../../packages/preset/agent-presets/presets","scanRoster":true}]},"license":"MIT","dependencies":{"commander":"^15.0.0","js-yaml":"^4.2.0","node-addon-require-builtin":"^0.1.4","@deepseek-ai/cordis-plugin-include":"^1.0.7","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/cordis-plugin-timer":"^1.1.4","@deepseek-ai/dsh-acp-app":"^0.1.2-alpha.4","@deepseek-ai/dsh-agent-instructions":"^0.1.2-alpha.4","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-agent-tool-presentation":"^0.1.2-alpha.4","@deepseek-ai/dsh-app-boot":"^0.1.2-alpha.4","@deepseek-ai/dsh-base":"^0.1.2-alpha.4","@deepseek-ai/dsh-client-ui-agent-preset":"^0.1.2-alpha.4","@deepseek-ai/dsh-client-ui-cordis":"^0.1.2-alpha.4","@deepseek-ai/cordis-plugin-hmr":"^1.0.17","@deepseek-ai/dsh-cmdline":"^0.1.2-alpha.4","@deepseek-ai/dsh-command-goal":"^0.1.2-alpha.4","@deepseek-ai/dsh-compaction-basic":"^0.1.2-alpha.4","@deepseek-ai/dsh-compaction-tool-result-pruner":"^0.1.2-alpha.4","@deepseek-ai/dsh-cordis-client-runner":"^0.1.2-alpha.4","@deepseek-ai/dsh-fs-local":"^0.1.2-alpha.4","@deepseek-ai/dsh-goal":"^0.1.2-alpha.4","@deepseek-ai/dsh-goal-round-driver":"^0.1.2-alpha.4","@deepseek-ai/dsh-headless":"^0.1.2-alpha.4","@deepseek-ai/dsh-home-paths":"^0.1.2-alpha.4","@deepseek-ai/dsh-hooks-claude-code":"^0.1.2-alpha.4","@deepseek-ai/dsh-command-compact":"^0.1.2-alpha.4","@deepseek-ai/dsh-jobs-local":"^0.1.2-alpha.4","@deepseek-ai/dsh-launch-environment":"^0.1.2-alpha.4","@deepseek-ai/dsh-mcp-client":"^0.1.2-alpha.4","@deepseek-ai/dsh-persona":"^0.1.2-alpha.4","@deepseek-ai/dsh-plan-mode":"^0.1.2-alpha.4","@deepseek-ai/dsh-pwsh-local":"^0.1.2-alpha.4","@deepseek-ai/dsh-pwsh-sandbox":"^0.1.2-alpha.4","@deepseek-ai/dsh-schedule":"^0.1.2-alpha.4","@deepseek-ai/dsh-sdk-app":"^0.1.2-alpha.4","@deepseek-ai/dsh-sdk-minimal":"^0.1.2-alpha.4","@deepseek-ai/dsh-hooks-codex":"^0.1.2-alpha.4","@deepseek-ai/dsh-skill":"^0.1.2-alpha.4","@deepseek-ai/dsh-skill-filesystem":"^0.1.2-alpha.4","@deepseek-ai/dsh-terminal":"^0.1.2-alpha.4","@deepseek-ai/dsh-terminal-bash":"^0.1.2-alpha.4","@deepseek-ai/dsh-time-context":"^0.1.2-alpha.4","@deepseek-ai/dsh-tmux-context":"^0.1.2-alpha.4","@deepseek-ai/dsh-token-meter":"^0.1.2-alpha.4","@deepseek-ai/dsh-tool-ask-user":"^0.1.2-alpha.4","@deepseek-ai/dsh-tool-bash":"^0.1.2-alpha.4","@deepseek-ai/dsh-tool-bash-persistent":"^0.1.2-alpha.4","@deepseek-ai/dsh-tool-cordis":"^0.1.2-alpha.4","@deepseek-ai/dsh-tool-fs":"^0.1.2-alpha.4","@deepseek-ai/dsh-tool-fs-search":"^0.1.2-alpha.4","@deepseek-ai/dsh-tool-goal":"^0.1.2-alpha.4","@deepseek-ai/dsh-tool-jobs":"^0.1.2-alpha.4","@deepseek-ai/dsh-tool-pwsh":"^0.1.2-alpha.4","@deepseek-ai/dsh-session-reference":"^0.1.2-alpha.4","@deepseek-ai/dsh-tool-pwsh-persistent":"^0.1.2-alpha.4","@deepseek-ai/dsh-tool-ralph":"^0.1.2-alpha.4","@deepseek-ai/dsh-session-projection":"^0.1.2-alpha.4","@deepseek-ai/dsh-tool-skill":"^0.1.2-alpha.4","@deepseek-ai/dsh-tool-str-replace-editor":"^0.1.2-alpha.4","@deepseek-ai/dsh-tool-subagent":"^0.1.2-alpha.4","@deepseek-ai/dsh-tool-subagent-control":"^0.1.2-alpha.4","@deepseek-ai/dsh-tool-todo":"^0.1.2-alpha.4","@deepseek-ai/dsh-tool-workflow":"^0.1.2-alpha.4","@deepseek-ai/dsh-web-app":"^0.1.2-alpha.4","@deepseek-ai/dsh-webhook":"^0.1.2-alpha.4","@deepseek-ai/dsh-webhook-github":"^0.1.2-alpha.4","@deepseek-ai/dsh-workflow-worker-thread":"^0.1.2-alpha.4","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-tool-web":"^0.1.2-alpha.4"},"devDependencies":{"@agentclientprotocol/sdk":"1.4.0","@types/js-yaml":"^4.0.9","@types/ws":"8.18.1","execa":"^10.0.0","ws":"8.21.0","@deepseek-ai/dsh-acp":"^0.1.2-alpha.4","@deepseek-ai/dsh-agent":"^0.1.2-alpha.4","@deepseek-ai/dsh-attachment-local":"^0.1.2-alpha.4","@deepseek-ai/dsh-credentials-local":"^0.1.2-alpha.4","@deepseek-ai/dsh-deepseek-llm-api-extensions":"^0.1.2-alpha.4","@deepseek-ai/dsh-experimental-agent-team":"^0.1.2-alpha.4","@deepseek-ai/dsh-experimental-agent-team-profile":"^0.1.2-alpha.4","@deepseek-ai/dsh-experimental-code-runtime-python":"^0.1.2-alpha.4","@deepseek-ai/dsh-experimental-tool-agent-team":"^0.1.2-alpha.4","@deepseek-ai/dsh-fs-observation-policy":"^0.1.2-alpha.4","@deepseek-ai/dsh-fs-sandbox":"^0.1.2-alpha.4","@deepseek-ai/dsh-host-frontend-static":"^0.1.2-alpha.4","@deepseek-ai/dsh-host-webserver":"^0.1.2-alpha.4","@deepseek-ai/dsh-llm":"^0.1.2-alpha.4","@deepseek-ai/dsh-llm-deepseek":"^0.1.2-alpha.4","@deepseek-ai/dsh-llm-mock-server":"^0.1.2-alpha.4","@deepseek-ai/dsh-llm-pi-ai":"^0.1.2-alpha.4","@deepseek-ai/dsh-llm-replay":"^0.1.2-alpha.4","@deepseek-ai/dsh-loader-smoke":"^0.1.2-alpha.4","@deepseek-ai/dsh-plugin-package-inventory-deepseek":"^0.1.2-alpha.4","@deepseek-ai/dsh-sandbox-local":"^0.1.2-alpha.4","@deepseek-ai/dsh-sandbox-policy":"^0.1.2-alpha.4","@deepseek-ai/dsh-session":"^0.1.2-alpha.4","@deepseek-ai/dsh-session-checkpoint-policy":"^0.1.2-alpha.4","@deepseek-ai/dsh-session-log-deepseek":"^0.1.2-alpha.4","@deepseek-ai/dsh-session-persistence-jsonl":"^0.1.2-alpha.4","@deepseek-ai/dsh-bash-local":"^0.1.2-alpha.4","@deepseek-ai/dsh-session-query":"^0.1.2-alpha.4","@deepseek-ai/dsh-shell-env":"^0.1.2-alpha.4","@deepseek-ai/dsh-settings-file":"^0.1.2-alpha.4","@deepseek-ai/dsh-subagent":"^0.1.2-alpha.4","@deepseek-ai/dsh-subagent-fork-in-process":"^0.1.2-alpha.4","@deepseek-ai/dsh-settings":"^0.1.2-alpha.4","@deepseek-ai/dsh-subagent-spawn-in-process":"^0.1.2-alpha.4","@deepseek-ai/dsh-system-prompt":"^0.1.2-alpha.4","@deepseek-ai/dsh-tools":"^0.1.2-alpha.4","@deepseek-ai/dsh-subprocess-local":"^0.1.2-alpha.4","@deepseek-ai/dsh-user-approval":"^0.1.2-alpha.4"},"readmeFilename":"README.zh.md","_id":"@deepseek-ai/dsh@0.1.2-alpha.4","bugs":{"url":"https://github.com/deepseek-ai/deepseek-harness/issues"},"homepage":"https://github.com/deepseek-ai/deepseek-harness#readme","_integrity":"sha512-+dOvmCxBNs4fWkBqAw1trAYE/5Ue/SmcC+ZKUfKAK/ai/FAgsSeiZkOhRQudVHuq/DZUhFH8BYkibhprhYqgAA==","_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-0.1.2-alpha.4.tgz","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-0.1.2-alpha.4.tgz","_nodeVersion":"24.19.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-+dOvmCxBNs4fWkBqAw1trAYE/5Ue/SmcC+ZKUfKAK/ai/FAgsSeiZkOhRQudVHuq/DZUhFH8BYkibhprhYqgAA==","shasum":"57ff57416e58d7e3fd997bd5d31f4482a774bbde","tarball":"https://registry.npmmirror.com/@deepseek-ai/dsh/-/dsh-0.1.2-alpha.4.tgz","fileCount":10,"unpackedSize":44090,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHUNgbnXIYwqjrXy4LY4G8NTGr4tAh7bEk3Cy2u0lcfZAiAcusCAtln+UvyZ/Qof1f7IzjMT33Ah4NIlmCfuDPM9iQ=="}],"size":15265},"_npmUser":{"name":"imccyu","email":"imccyu@gmail.com"},"directories":{},"maintainers":[{"name":"imccyu","email":"imccyu@gmail.com"},{"name":"tianyicui-deepseek","email":"tianyi@deepseek.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dsh_0.1.2-alpha.4_1788278482945_0.6323616942019876"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-09-01T16:01:23.092Z","publish_time":1788278483092,"_source_registry_name":"default"},"0.1.2-alpha.5":{"name":"@deepseek-ai/dsh","description":"dsh CLI: profile boot, plugin management, and the browser UI alias","version":"0.1.2-alpha.5","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/deepseek-ai/deepseek-harness.git","directory":"apps/cli"},"type":"module","bin":{"dsh":"lib/bin.js"},"dsh":{"configTrees":[{"mount":"config/agent-presets","path":"../../packages/preset/agent-presets/presets","scanRoster":true}]},"license":"MIT","dependencies":{"commander":"^15.0.0","js-yaml":"^4.2.0","node-addon-require-builtin":"^0.1.4","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/cordis-plugin-hmr":"^1.0.17","@deepseek-ai/cordis-plugin-include":"^1.0.7","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/cordis-plugin-timer":"^1.1.4","@deepseek-ai/dsh-agent-tool-presentation":"^0.1.2-alpha.5","@deepseek-ai/dsh-agent-instructions":"^0.1.2-alpha.5","@deepseek-ai/dsh-base":"^0.1.2-alpha.5","@deepseek-ai/dsh-app-boot":"^0.1.2-alpha.5","@deepseek-ai/dsh-cmdline":"^0.1.2-alpha.5","@deepseek-ai/dsh-command-compact":"^0.1.2-alpha.5","@deepseek-ai/dsh-command-goal":"^0.1.2-alpha.5","@deepseek-ai/dsh-acp-app":"^0.1.2-alpha.5","@deepseek-ai/dsh-compaction-basic":"^0.1.2-alpha.5","@deepseek-ai/dsh-compaction-tool-result-pruner":"^0.1.2-alpha.5","@deepseek-ai/dsh-goal-round-driver":"^0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-agent-preset":"^0.1.2-alpha.5","@deepseek-ai/dsh-headless":"^0.1.2-alpha.5","@deepseek-ai/dsh-client-ui-cordis":"^0.1.2-alpha.5","@deepseek-ai/dsh-fs-local":"^0.1.2-alpha.5","@deepseek-ai/dsh-hooks-claude-code":"^0.1.2-alpha.5","@deepseek-ai/dsh-hooks-codex":"^0.1.2-alpha.5","@deepseek-ai/dsh-jobs-local":"^0.1.2-alpha.5","@deepseek-ai/dsh-cordis-client-runner":"^0.1.2-alpha.5","@deepseek-ai/dsh-launch-environment":"^0.1.2-alpha.5","@deepseek-ai/dsh-mcp-client":"^0.1.2-alpha.5","@deepseek-ai/dsh-goal":"^0.1.2-alpha.5","@deepseek-ai/dsh-pwsh-local":"^0.1.2-alpha.5","@deepseek-ai/dsh-plan-mode":"^0.1.2-alpha.5","@deepseek-ai/dsh-pwsh-sandbox":"^0.1.2-alpha.5","@deepseek-ai/dsh-schedule":"^0.1.2-alpha.5","@deepseek-ai/dsh-home-paths":"^0.1.2-alpha.5","@deepseek-ai/dsh-sdk-app":"^0.1.2-alpha.5","@deepseek-ai/dsh-session-projection":"^0.1.2-alpha.5","@deepseek-ai/dsh-session-reference":"^0.1.2-alpha.5","@deepseek-ai/dsh-skill":"^0.1.2-alpha.5","@deepseek-ai/dsh-skill-filesystem":"^0.1.2-alpha.5","@deepseek-ai/dsh-terminal":"^0.1.2-alpha.5","@deepseek-ai/dsh-terminal-bash":"^0.1.2-alpha.5","@deepseek-ai/dsh-time-context":"^0.1.2-alpha.5","@deepseek-ai/dsh-persona":"^0.1.2-alpha.5","@deepseek-ai/dsh-tmux-context":"^0.1.2-alpha.5","@deepseek-ai/dsh-tool-ask-user":"^0.1.2-alpha.5","@deepseek-ai/dsh-tool-bash":"^0.1.2-alpha.5","@deepseek-ai/dsh-tool-cordis":"^0.1.2-alpha.5","@deepseek-ai/dsh-sdk-minimal":"^0.1.2-alpha.5","@deepseek-ai/dsh-tool-fs":"^0.1.2-alpha.5","@deepseek-ai/dsh-token-meter":"^0.1.2-alpha.5","@deepseek-ai/dsh-tool-fs-search":"^0.1.2-alpha.5","@deepseek-ai/dsh-tool-pwsh":"^0.1.2-alpha.5","@deepseek-ai/dsh-tool-pwsh-persistent":"^0.1.2-alpha.5","@deepseek-ai/dsh-tool-skill":"^0.1.2-alpha.5","@deepseek-ai/dsh-tool-ralph":"^0.1.2-alpha.5","@deepseek-ai/dsh-tool-str-replace-editor":"^0.1.2-alpha.5","@deepseek-ai/dsh-tool-subagent-control":"^0.1.2-alpha.5","@deepseek-ai/dsh-tool-todo":"^0.1.2-alpha.5","@deepseek-ai/dsh-tool-web":"^0.1.2-alpha.5","@deepseek-ai/dsh-tool-goal":"^0.1.2-alpha.5","@deepseek-ai/dsh-tool-subagent":"^0.1.2-alpha.5","@deepseek-ai/dsh-tool-jobs":"^0.1.2-alpha.5","@deepseek-ai/dsh-web-app":"^0.1.2-alpha.5","@deepseek-ai/dsh-webhook":"^0.1.2-alpha.5","@deepseek-ai/dsh-webhook-github":"^0.1.2-alpha.5","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-workflow-worker-thread":"^0.1.2-alpha.5","@deepseek-ai/dsh-tool-bash-persistent":"^0.1.2-alpha.5","@deepseek-ai/dsh-tool-workflow":"^0.1.2-alpha.5"},"devDependencies":{"@agentclientprotocol/sdk":"1.4.0","@types/js-yaml":"^4.0.9","@types/ws":"8.18.1","execa":"^10.0.0","ws":"8.21.0","@deepseek-ai/dsh-acp":"^0.1.2-alpha.5","@deepseek-ai/dsh-agent":"^0.1.2-alpha.5","@deepseek-ai/dsh-attachment-local":"^0.1.2-alpha.5","@deepseek-ai/dsh-credentials-local":"^0.1.2-alpha.5","@deepseek-ai/dsh-bash-local":"^0.1.2-alpha.5","@deepseek-ai/dsh-deepseek-llm-api-extensions":"^0.1.2-alpha.5","@deepseek-ai/dsh-experimental-tool-agent-team":"^0.1.2-alpha.5","@deepseek-ai/dsh-fs-observation-policy":"^0.1.2-alpha.5","@deepseek-ai/dsh-fs-sandbox":"^0.1.2-alpha.5","@deepseek-ai/dsh-host-frontend-static":"^0.1.2-alpha.5","@deepseek-ai/dsh-host-webserver":"^0.1.2-alpha.5","@deepseek-ai/dsh-llm":"^0.1.2-alpha.5","@deepseek-ai/dsh-llm-deepseek":"^0.1.2-alpha.5","@deepseek-ai/dsh-llm-mock-server":"^0.1.2-alpha.5","@deepseek-ai/dsh-llm-pi-ai":"^0.1.2-alpha.5","@deepseek-ai/dsh-llm-replay":"^0.1.2-alpha.5","@deepseek-ai/dsh-plugin-package-inventory-deepseek":"^0.1.2-alpha.5","@deepseek-ai/dsh-sandbox-local":"^0.1.2-alpha.5","@deepseek-ai/dsh-sandbox-policy":"^0.1.2-alpha.5","@deepseek-ai/dsh-loader-smoke":"^0.1.2-alpha.5","@deepseek-ai/dsh-session":"^0.1.2-alpha.5","@deepseek-ai/dsh-experimental-code-runtime-python":"^0.1.2-alpha.5","@deepseek-ai/dsh-session-checkpoint-policy":"^0.1.2-alpha.5","@deepseek-ai/dsh-experimental-agent-team-profile":"^0.1.2-alpha.5","@deepseek-ai/dsh-session-log-deepseek":"^0.1.2-alpha.5","@deepseek-ai/dsh-session-persistence-jsonl":"^0.1.2-alpha.5","@deepseek-ai/dsh-session-query":"^0.1.2-alpha.5","@deepseek-ai/dsh-shell-env":"^0.1.2-alpha.5","@deepseek-ai/dsh-settings":"^0.1.2-alpha.5","@deepseek-ai/dsh-settings-file":"^0.1.2-alpha.5","@deepseek-ai/dsh-subagent":"^0.1.2-alpha.5","@deepseek-ai/dsh-subagent-fork-in-process":"^0.1.2-alpha.5","@deepseek-ai/dsh-subagent-spawn-in-process":"^0.1.2-alpha.5","@deepseek-ai/dsh-system-prompt":"^0.1.2-alpha.5","@deepseek-ai/dsh-tools":"^0.1.2-alpha.5","@deepseek-ai/dsh-user-approval":"^0.1.2-alpha.5","@deepseek-ai/dsh-experimental-agent-team":"^0.1.2-alpha.5","@deepseek-ai/dsh-subprocess-local":"^0.1.2-alpha.5"},"readmeFilename":"README.zh.md","_id":"@deepseek-ai/dsh@0.1.2-alpha.5","bugs":{"url":"https://github.com/deepseek-ai/deepseek-harness/issues"},"homepage":"https://github.com/deepseek-ai/deepseek-harness#readme","_integrity":"sha512-MrD2rPhmjz+8Phs+d9lD9xL1qswCYjcSHMd96fF8NTdDm7FRRsU5QhLDR0x6U4JwGxEvee1pccuvbZY6NyEQhA==","_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-0.1.2-alpha.5.tgz","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-0.1.2-alpha.5.tgz","_nodeVersion":"24.19.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-MrD2rPhmjz+8Phs+d9lD9xL1qswCYjcSHMd96fF8NTdDm7FRRsU5QhLDR0x6U4JwGxEvee1pccuvbZY6NyEQhA==","shasum":"54768e9e5a757721e123fd2a2196723a26e5c610","tarball":"https://registry.npmmirror.com/@deepseek-ai/dsh/-/dsh-0.1.2-alpha.5.tgz","fileCount":10,"unpackedSize":44090,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDsM1dfzKWyqZxNDwHQhWFWd2n0IJGmsnKjosI1mpEcuQIgYv/qiaLDG5pu1I3FPtAqEHlMyeUXRQcJyE5jAijCaK4="}],"size":15268},"_npmUser":{"name":"imccyu","email":"imccyu@gmail.com"},"directories":{},"maintainers":[{"name":"imccyu","email":"imccyu@gmail.com"},{"name":"tianyicui-deepseek","email":"tianyi@deepseek.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dsh_0.1.2-alpha.5_1788338314654_0.03850795277804364"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-09-02T08:38:34.797Z","publish_time":1788338314797,"_source_registry_name":"default"},"0.1.2-rc.1":{"name":"@deepseek-ai/dsh","description":"dsh CLI: profile boot, plugin management, and the browser UI alias","version":"0.1.2-rc.1","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/deepseek-ai/deepseek-harness.git","directory":"apps/cli"},"type":"module","bin":{"dsh":"lib/bin.js"},"dsh":{"configTrees":[{"mount":"config/agent-presets","path":"../../packages/preset/agent-presets/presets","scanRoster":true}]},"license":"MIT","dependencies":{"commander":"^15.0.0","js-yaml":"^4.2.0","node-addon-require-builtin":"^0.1.4","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/cordis-plugin-hmr":"^1.0.17","@deepseek-ai/cordis-plugin-include":"^1.0.7","@deepseek-ai/cordis-plugin-timer":"^1.1.4","@deepseek-ai/dsh-acp-app":"^0.1.2-rc.1","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-agent-tool-presentation":"^0.1.2-rc.1","@deepseek-ai/dsh-agent-instructions":"^0.1.2-rc.1","@deepseek-ai/dsh-app-boot":"^0.1.2-rc.1","@deepseek-ai/dsh-base":"^0.1.2-rc.1","@deepseek-ai/dsh-client-ui-agent-preset":"^0.1.2-rc.1","@deepseek-ai/dsh-client-ui-cordis":"^0.1.2-rc.1","@deepseek-ai/dsh-cmdline":"^0.1.2-rc.1","@deepseek-ai/dsh-command-compact":"^0.1.2-rc.1","@deepseek-ai/dsh-command-goal":"^0.1.2-rc.1","@deepseek-ai/dsh-compaction-basic":"^0.1.2-rc.1","@deepseek-ai/dsh-compaction-tool-result-pruner":"^0.1.2-rc.1","@deepseek-ai/dsh-cordis-client-runner":"^0.1.2-rc.1","@deepseek-ai/dsh-fs-local":"^0.1.2-rc.1","@deepseek-ai/dsh-goal":"^0.1.2-rc.1","@deepseek-ai/dsh-goal-round-driver":"^0.1.2-rc.1","@deepseek-ai/dsh-headless":"^0.1.2-rc.1","@deepseek-ai/dsh-home-paths":"^0.1.2-rc.1","@deepseek-ai/dsh-hooks-claude-code":"^0.1.2-rc.1","@deepseek-ai/dsh-hooks-codex":"^0.1.2-rc.1","@deepseek-ai/dsh-jobs-local":"^0.1.2-rc.1","@deepseek-ai/dsh-launch-environment":"^0.1.2-rc.1","@deepseek-ai/dsh-mcp-client":"^0.1.2-rc.1","@deepseek-ai/dsh-persona":"^0.1.2-rc.1","@deepseek-ai/dsh-plan-mode":"^0.1.2-rc.1","@deepseek-ai/dsh-pwsh-local":"^0.1.2-rc.1","@deepseek-ai/dsh-pwsh-sandbox":"^0.1.2-rc.1","@deepseek-ai/dsh-sdk-app":"^0.1.2-rc.1","@deepseek-ai/dsh-sdk-minimal":"^0.1.2-rc.1","@deepseek-ai/dsh-session-projection":"^0.1.2-rc.1","@deepseek-ai/dsh-session-reference":"^0.1.2-rc.1","@deepseek-ai/dsh-skill":"^0.1.2-rc.1","@deepseek-ai/dsh-terminal":"^0.1.2-rc.1","@deepseek-ai/dsh-terminal-bash":"^0.1.2-rc.1","@deepseek-ai/dsh-time-context":"^0.1.2-rc.1","@deepseek-ai/dsh-tmux-context":"^0.1.2-rc.1","@deepseek-ai/dsh-token-meter":"^0.1.2-rc.1","@deepseek-ai/dsh-tool-ask-user":"^0.1.2-rc.1","@deepseek-ai/dsh-schedule":"^0.1.2-rc.1","@deepseek-ai/dsh-tool-bash-persistent":"^0.1.2-rc.1","@deepseek-ai/dsh-tool-cordis":"^0.1.2-rc.1","@deepseek-ai/dsh-tool-fs":"^0.1.2-rc.1","@deepseek-ai/dsh-tool-fs-search":"^0.1.2-rc.1","@deepseek-ai/dsh-tool-goal":"^0.1.2-rc.1","@deepseek-ai/dsh-tool-jobs":"^0.1.2-rc.1","@deepseek-ai/dsh-tool-pwsh":"^0.1.2-rc.1","@deepseek-ai/dsh-tool-bash":"^0.1.2-rc.1","@deepseek-ai/dsh-tool-pwsh-persistent":"^0.1.2-rc.1","@deepseek-ai/dsh-tool-ralph":"^0.1.2-rc.1","@deepseek-ai/dsh-tool-skill":"^0.1.2-rc.1","@deepseek-ai/dsh-tool-str-replace-editor":"^0.1.2-rc.1","@deepseek-ai/dsh-tool-subagent":"^0.1.2-rc.1","@deepseek-ai/dsh-tool-subagent-control":"^0.1.2-rc.1","@deepseek-ai/dsh-tool-todo":"^0.1.2-rc.1","@deepseek-ai/dsh-tool-web":"^0.1.2-rc.1","@deepseek-ai/dsh-tool-workflow":"^0.1.2-rc.1","@deepseek-ai/dsh-web-app":"^0.1.2-rc.1","@deepseek-ai/dsh-webhook":"^0.1.2-rc.1","@deepseek-ai/dsh-webhook-github":"^0.1.2-rc.1","@deepseek-ai/dsh-workflow-worker-thread":"^0.1.2-rc.1","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-skill-filesystem":"^0.1.2-rc.1"},"devDependencies":{"@agentclientprotocol/sdk":"1.4.0","@types/js-yaml":"^4.0.9","@types/ws":"8.18.1","execa":"^10.0.0","ws":"8.21.0","@deepseek-ai/dsh-acp":"^0.1.2-rc.1","@deepseek-ai/dsh-agent":"^0.1.2-rc.1","@deepseek-ai/dsh-attachment-local":"^0.1.2-rc.1","@deepseek-ai/dsh-bash-local":"^0.1.2-rc.1","@deepseek-ai/dsh-credentials-local":"^0.1.2-rc.1","@deepseek-ai/dsh-experimental-agent-team-profile":"^0.1.2-rc.1","@deepseek-ai/dsh-experimental-code-runtime-python":"^0.1.2-rc.1","@deepseek-ai/dsh-experimental-tool-agent-team":"^0.1.2-rc.1","@deepseek-ai/dsh-fs-sandbox":"^0.1.2-rc.1","@deepseek-ai/dsh-host-frontend-static":"^0.1.2-rc.1","@deepseek-ai/dsh-host-webserver":"^0.1.2-rc.1","@deepseek-ai/dsh-fs-observation-policy":"^0.1.2-rc.1","@deepseek-ai/dsh-deepseek-llm-api-extensions":"^0.1.2-rc.1","@deepseek-ai/dsh-llm":"^0.1.2-rc.1","@deepseek-ai/dsh-llm-deepseek":"^0.1.2-rc.1","@deepseek-ai/dsh-llm-mock-server":"^0.1.2-rc.1","@deepseek-ai/dsh-llm-pi-ai":"^0.1.2-rc.1","@deepseek-ai/dsh-llm-replay":"^0.1.2-rc.1","@deepseek-ai/dsh-loader-smoke":"^0.1.2-rc.1","@deepseek-ai/dsh-experimental-agent-team":"^0.1.2-rc.1","@deepseek-ai/dsh-sandbox-local":"^0.1.2-rc.1","@deepseek-ai/dsh-sandbox-policy":"^0.1.2-rc.1","@deepseek-ai/dsh-session-log-deepseek":"^0.1.2-rc.1","@deepseek-ai/dsh-session-persistence-jsonl":"^0.1.2-rc.1","@deepseek-ai/dsh-session-query":"^0.1.2-rc.1","@deepseek-ai/dsh-plugin-package-inventory-deepseek":"^0.1.2-rc.1","@deepseek-ai/dsh-shell-env":"^0.1.2-rc.1","@deepseek-ai/dsh-settings":"^0.1.2-rc.1","@deepseek-ai/dsh-settings-file":"^0.1.2-rc.1","@deepseek-ai/dsh-subagent":"^0.1.2-rc.1","@deepseek-ai/dsh-subagent-fork-in-process":"^0.1.2-rc.1","@deepseek-ai/dsh-subprocess-local":"^0.1.2-rc.1","@deepseek-ai/dsh-system-prompt":"^0.1.2-rc.1","@deepseek-ai/dsh-tools":"^0.1.2-rc.1","@deepseek-ai/dsh-user-approval":"^0.1.2-rc.1","@deepseek-ai/dsh-session-checkpoint-policy":"^0.1.2-rc.1","@deepseek-ai/dsh-subagent-spawn-in-process":"^0.1.2-rc.1","@deepseek-ai/dsh-session":"^0.1.2-rc.1"},"readmeFilename":"README.zh.md","_id":"@deepseek-ai/dsh@0.1.2-rc.1","bugs":{"url":"https://github.com/deepseek-ai/deepseek-harness/issues"},"homepage":"https://github.com/deepseek-ai/deepseek-harness#readme","_integrity":"sha512-RPq48TzxvwpdT9/7W1tbhZDBMmeK+bxDrX9cqQC27Wx/LqtgJF8PSa3b3xriU8oxtvhwYmk21w2cej3uMQrnVA==","_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-0.1.2-rc.1.tgz","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-0.1.2-rc.1.tgz","_nodeVersion":"24.19.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-RPq48TzxvwpdT9/7W1tbhZDBMmeK+bxDrX9cqQC27Wx/LqtgJF8PSa3b3xriU8oxtvhwYmk21w2cej3uMQrnVA==","shasum":"fef213043313affc36ca2226d2637ad483b5e3f6","tarball":"https://registry.npmmirror.com/@deepseek-ai/dsh/-/dsh-0.1.2-rc.1.tgz","fileCount":10,"unpackedSize":43790,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDw7G4cwg43wiXRVCls4FdwaRvWdEpU7Ah8YtK9ANQUWAIgKJ6gvTiczX9EtVDUFwKJL2m2XWokbDBaf0M5PEGjiq4="}],"size":15248},"_npmUser":{"name":"imccyu","email":"imccyu@gmail.com"},"directories":{},"maintainers":[{"name":"imccyu","email":"imccyu@gmail.com"},{"name":"tianyicui-deepseek","email":"tianyi@deepseek.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dsh_0.1.2-rc.1_1788416511972_0.012427226502172761"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-09-03T06:21:52.107Z","publish_time":1788416512107,"_source_registry_name":"default"},"0.1.3-alpha.2":{"name":"@deepseek-ai/dsh","description":"dsh CLI: profile boot, plugin management, and the browser UI alias","version":"0.1.3-alpha.2","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/deepseek-ai/deepseek-harness.git","directory":"apps/cli"},"type":"module","bin":{"dsh":"lib/bin.js"},"dsh":{"configTrees":[{"mount":"config/agent-presets","path":"../../packages/preset/agent-presets/presets","scanRoster":true}]},"license":"MIT","dependencies":{"commander":"^15.0.0","js-yaml":"^4.2.0","node-addon-require-builtin":"^0.1.4","@deepseek-ai/cordis-plugin-hmr":"^1.0.17","@deepseek-ai/cordis-plugin-include":"^1.0.7","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-acp-app":"^0.1.3-alpha.2","@deepseek-ai/dsh-agent-tool-presentation":"^0.1.3-alpha.2","@deepseek-ai/dsh-agent-instructions":"^0.1.3-alpha.2","@deepseek-ai/cordis-plugin-timer":"^1.1.4","@deepseek-ai/dsh-base":"^0.1.3-alpha.2","@deepseek-ai/dsh-client-ui-agent-preset":"^0.1.3-alpha.2","@deepseek-ai/dsh-client-ui-cordis":"^0.1.3-alpha.2","@deepseek-ai/dsh-command-compact":"^0.1.3-alpha.2","@deepseek-ai/dsh-command-goal":"^0.1.3-alpha.2","@deepseek-ai/dsh-compaction-basic":"^0.1.3-alpha.2","@deepseek-ai/dsh-cmdline":"^0.1.3-alpha.2","@deepseek-ai/dsh-compaction-tool-result-pruner":"^0.1.3-alpha.2","@deepseek-ai/dsh-cordis-client-runner":"^0.1.3-alpha.2","@deepseek-ai/dsh-app-boot":"^0.1.3-alpha.2","@deepseek-ai/dsh-goal":"^0.1.3-alpha.2","@deepseek-ai/dsh-fs-local":"^0.1.3-alpha.2","@deepseek-ai/dsh-home-paths":"^0.1.3-alpha.2","@deepseek-ai/dsh-hooks-claude-code":"^0.1.3-alpha.2","@deepseek-ai/dsh-headless":"^0.1.3-alpha.2","@deepseek-ai/dsh-hooks-codex":"^0.1.3-alpha.2","@deepseek-ai/dsh-jobs-local":"^0.1.3-alpha.2","@deepseek-ai/dsh-launch-environment":"^0.1.3-alpha.2","@deepseek-ai/dsh-mcp-client":"^0.1.3-alpha.2","@deepseek-ai/dsh-persona":"^0.1.3-alpha.2","@deepseek-ai/dsh-plan-mode":"^0.1.3-alpha.2","@deepseek-ai/dsh-pwsh-local":"^0.1.3-alpha.2","@deepseek-ai/dsh-pwsh-sandbox":"^0.1.3-alpha.2","@deepseek-ai/dsh-schedule":"^0.1.3-alpha.2","@deepseek-ai/dsh-sdk-app":"^0.1.3-alpha.2","@deepseek-ai/dsh-sdk-minimal":"^0.1.3-alpha.2","@deepseek-ai/dsh-session-projection":"^0.1.3-alpha.2","@deepseek-ai/dsh-session-reference":"^0.1.3-alpha.2","@deepseek-ai/dsh-skill":"^0.1.3-alpha.2","@deepseek-ai/dsh-skill-filesystem":"^0.1.3-alpha.2","@deepseek-ai/dsh-terminal":"^0.1.3-alpha.2","@deepseek-ai/dsh-terminal-bash":"^0.1.3-alpha.2","@deepseek-ai/dsh-tmux-context":"^0.1.3-alpha.2","@deepseek-ai/dsh-token-meter":"^0.1.3-alpha.2","@deepseek-ai/dsh-time-context":"^0.1.3-alpha.2","@deepseek-ai/dsh-tool-ask-user":"^0.1.3-alpha.2","@deepseek-ai/dsh-goal-round-driver":"^0.1.3-alpha.2","@deepseek-ai/dsh-tool-cordis":"^0.1.3-alpha.2","@deepseek-ai/dsh-tool-bash":"^0.1.3-alpha.2","@deepseek-ai/dsh-tool-fs":"^0.1.3-alpha.2","@deepseek-ai/dsh-tool-fs-search":"^0.1.3-alpha.2","@deepseek-ai/dsh-tool-goal":"^0.1.3-alpha.2","@deepseek-ai/dsh-tool-jobs":"^0.1.3-alpha.2","@deepseek-ai/dsh-tool-pwsh-persistent":"^0.1.3-alpha.2","@deepseek-ai/dsh-tool-ralph":"^0.1.3-alpha.2","@deepseek-ai/dsh-tool-skill":"^0.1.3-alpha.2","@deepseek-ai/dsh-tool-pwsh":"^0.1.3-alpha.2","@deepseek-ai/dsh-tool-str-replace-editor":"^0.1.3-alpha.2","@deepseek-ai/dsh-tool-subagent":"^0.1.3-alpha.2","@deepseek-ai/dsh-tool-subagent-control":"^0.1.3-alpha.2","@deepseek-ai/dsh-tool-todo":"^0.1.3-alpha.2","@deepseek-ai/dsh-tool-web":"^0.1.3-alpha.2","@deepseek-ai/dsh-tool-workflow":"^0.1.3-alpha.2","@deepseek-ai/dsh-web-app":"^0.1.3-alpha.2","@deepseek-ai/dsh-webhook":"^0.1.3-alpha.2","@deepseek-ai/dsh-webhook-github":"^0.1.3-alpha.2","@deepseek-ai/dsh-workflow-worker-thread":"^0.1.3-alpha.2","@deepseek-ai/dsh-http-proxy":"^0.1.3-alpha.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-tool-bash-persistent":"^0.1.3-alpha.2"},"devDependencies":{"@agentclientprotocol/sdk":"1.4.0","@types/js-yaml":"^4.0.9","@types/ws":"8.18.1","execa":"^10.0.0","ws":"8.21.0","@deepseek-ai/dsh-acp":"^0.1.3-alpha.2","@deepseek-ai/dsh-agent":"^0.1.3-alpha.2","@deepseek-ai/dsh-attachment-local":"^0.1.3-alpha.2","@deepseek-ai/dsh-bash-local":"^0.1.3-alpha.2","@deepseek-ai/dsh-credentials-local":"^0.1.3-alpha.2","@deepseek-ai/dsh-deepseek-llm-api-extensions":"^0.1.3-alpha.2","@deepseek-ai/dsh-experimental-agent-team":"^0.1.3-alpha.2","@deepseek-ai/dsh-experimental-agent-team-profile":"^0.1.3-alpha.2","@deepseek-ai/dsh-experimental-code-runtime-python":"^0.1.3-alpha.2","@deepseek-ai/dsh-experimental-tool-agent-team":"^0.1.3-alpha.2","@deepseek-ai/dsh-fs-observation-policy":"^0.1.3-alpha.2","@deepseek-ai/dsh-fs-sandbox":"^0.1.3-alpha.2","@deepseek-ai/dsh-host-frontend-static":"^0.1.3-alpha.2","@deepseek-ai/dsh-host-webserver":"^0.1.3-alpha.2","@deepseek-ai/dsh-llm":"^0.1.3-alpha.2","@deepseek-ai/dsh-llm-deepseek":"^0.1.3-alpha.2","@deepseek-ai/dsh-llm-mock-server":"^0.1.3-alpha.2","@deepseek-ai/dsh-llm-replay":"^0.1.3-alpha.2","@deepseek-ai/dsh-loader-smoke":"^0.1.3-alpha.2","@deepseek-ai/dsh-plugin-package-inventory-deepseek":"^0.1.3-alpha.2","@deepseek-ai/dsh-llm-pi-ai":"^0.1.3-alpha.2","@deepseek-ai/dsh-sandbox-local":"^0.1.3-alpha.2","@deepseek-ai/dsh-session":"^0.1.3-alpha.2","@deepseek-ai/dsh-sandbox-policy":"^0.1.3-alpha.2","@deepseek-ai/dsh-session-checkpoint-policy":"^0.1.3-alpha.2","@deepseek-ai/dsh-session-log-deepseek":"^0.1.3-alpha.2","@deepseek-ai/dsh-session-persistence-jsonl":"^0.1.3-alpha.2","@deepseek-ai/dsh-shell-env":"^0.1.3-alpha.2","@deepseek-ai/dsh-session-query":"^0.1.3-alpha.2","@deepseek-ai/dsh-subagent":"^0.1.3-alpha.2","@deepseek-ai/dsh-subagent-fork-in-process":"^0.1.3-alpha.2","@deepseek-ai/dsh-settings":"^0.1.3-alpha.2","@deepseek-ai/dsh-settings-file":"^0.1.3-alpha.2","@deepseek-ai/dsh-subprocess-local":"^0.1.3-alpha.2","@deepseek-ai/dsh-system-prompt":"^0.1.3-alpha.2","@deepseek-ai/dsh-tools":"^0.1.3-alpha.2","@deepseek-ai/dsh-subagent-spawn-in-process":"^0.1.3-alpha.2","@deepseek-ai/dsh-user-approval":"^0.1.3-alpha.2"},"readmeFilename":"README.zh.md","_id":"@deepseek-ai/dsh@0.1.3-alpha.2","bugs":{"url":"https://github.com/deepseek-ai/deepseek-harness/issues"},"homepage":"https://github.com/deepseek-ai/deepseek-harness#readme","_integrity":"sha512-rmf4xgzU9+abvaQ//slyBBhADtPu8fv+SZjxmh4GJwJMZipVa7hNU5m23HgVcB3LNmuGltuQ7jyypuhJ5yU69A==","_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-0.1.3-alpha.2.tgz","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-0.1.3-alpha.2.tgz","_nodeVersion":"24.20.0","_npmVersion":"11.19.0","dist":{"integrity":"sha512-rmf4xgzU9+abvaQ//slyBBhADtPu8fv+SZjxmh4GJwJMZipVa7hNU5m23HgVcB3LNmuGltuQ7jyypuhJ5yU69A==","shasum":"4f421920af35f1f9526eb0af2279bec36c304d3e","tarball":"https://registry.npmmirror.com/@deepseek-ai/dsh/-/dsh-0.1.3-alpha.2.tgz","fileCount":10,"unpackedSize":44613,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC0RDdhXBSQz+AO0Vt5Qz4fWZKoQY0ZR/SoUTE9DGaUqQIgcEoUtBbPqvWjE4+fFn4b/vNq3H4Ye6NcNRx7puRizbs="}],"size":15416},"_npmUser":{"name":"imccyu","email":"imccyu@gmail.com"},"directories":{},"maintainers":[{"name":"imccyu","email":"imccyu@gmail.com"},{"name":"tianyicui-deepseek","email":"tianyi@deepseek.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dsh_0.1.3-alpha.2_1788786696065_0.4585919290335434"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-09-07T13:11:36.213Z","publish_time":1788786696213,"_source_registry_name":"default"},"0.1.5-alpha.1":{"name":"@deepseek-ai/dsh","description":"dsh CLI: profile boot, plugin management, and the browser UI alias","version":"0.1.5-alpha.1","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/deepseek-ai/deepseek-harness.git","directory":"apps/cli"},"type":"module","bin":{"dsh":"lib/bin.js"},"dsh":{"configTrees":[{"mount":"config/agent-presets","path":"../../packages/preset/agent-presets/presets","scanRoster":true}]},"license":"MIT","dependencies":{"commander":"^15.0.0","js-yaml":"^4.2.0","node-addon-require-builtin":"^0.1.4","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/cordis-plugin-include":"^1.0.7","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/cordis-plugin-hmr":"^1.0.17","@deepseek-ai/cordis-plugin-timer":"^1.1.4","@deepseek-ai/dsh-acp-app":"^0.1.5-alpha.1","@deepseek-ai/dsh-agent-instructions":"^0.1.5-alpha.1","@deepseek-ai/dsh-agent-tool-presentation":"^0.1.5-alpha.1","@deepseek-ai/dsh-app-boot":"^0.1.5-alpha.1","@deepseek-ai/dsh-base":"^0.1.5-alpha.1","@deepseek-ai/dsh-client-ui-agent-preset":"^0.1.5-alpha.1","@deepseek-ai/dsh-client-ui-cordis":"^0.1.5-alpha.1","@deepseek-ai/dsh-command-compact":"^0.1.5-alpha.1","@deepseek-ai/dsh-command-goal":"^0.1.5-alpha.1","@deepseek-ai/dsh-compaction-basic":"^0.1.5-alpha.1","@deepseek-ai/dsh-compaction-tool-result-pruner":"^0.1.5-alpha.1","@deepseek-ai/dsh-cordis-client-runner":"^0.1.5-alpha.1","@deepseek-ai/dsh-fs-local":"^0.1.5-alpha.1","@deepseek-ai/dsh-goal":"^0.1.5-alpha.1","@deepseek-ai/dsh-goal-round-driver":"^0.1.5-alpha.1","@deepseek-ai/dsh-headless":"^0.1.5-alpha.1","@deepseek-ai/dsh-home-paths":"^0.1.5-alpha.1","@deepseek-ai/dsh-hooks-claude-code":"^0.1.5-alpha.1","@deepseek-ai/dsh-hooks-codex":"^0.1.5-alpha.1","@deepseek-ai/dsh-jobs-local":"^0.1.5-alpha.1","@deepseek-ai/dsh-launch-environment":"^0.1.5-alpha.1","@deepseek-ai/dsh-mcp-client":"^0.1.5-alpha.1","@deepseek-ai/dsh-persona":"^0.1.5-alpha.1","@deepseek-ai/dsh-pwsh-local":"^0.1.5-alpha.1","@deepseek-ai/dsh-pwsh-sandbox":"^0.1.5-alpha.1","@deepseek-ai/dsh-schedule":"^0.1.5-alpha.1","@deepseek-ai/dsh-sdk-app":"^0.1.5-alpha.1","@deepseek-ai/dsh-sdk-minimal":"^0.1.5-alpha.1","@deepseek-ai/dsh-session-projection":"^0.1.5-alpha.1","@deepseek-ai/dsh-session-reference":"^0.1.5-alpha.1","@deepseek-ai/dsh-skill":"^0.1.5-alpha.1","@deepseek-ai/dsh-skill-filesystem":"^0.1.5-alpha.1","@deepseek-ai/dsh-terminal":"^0.1.5-alpha.1","@deepseek-ai/dsh-cmdline":"^0.1.5-alpha.1","@deepseek-ai/dsh-terminal-bash":"^0.1.5-alpha.1","@deepseek-ai/dsh-time-context":"^0.1.5-alpha.1","@deepseek-ai/dsh-tmux-context":"^0.1.5-alpha.1","@deepseek-ai/dsh-token-meter":"^0.1.5-alpha.1","@deepseek-ai/dsh-tool-ask-user":"^0.1.5-alpha.1","@deepseek-ai/dsh-tool-bash":"^0.1.5-alpha.1","@deepseek-ai/dsh-tool-bash-persistent":"^0.1.5-alpha.1","@deepseek-ai/dsh-tool-cordis":"^0.1.5-alpha.1","@deepseek-ai/dsh-tool-fs":"^0.1.5-alpha.1","@deepseek-ai/dsh-tool-fs-search":"^0.1.5-alpha.1","@deepseek-ai/dsh-tool-goal":"^0.1.5-alpha.1","@deepseek-ai/dsh-tool-jobs":"^0.1.5-alpha.1","@deepseek-ai/dsh-plan-mode":"^0.1.5-alpha.1","@deepseek-ai/dsh-tool-pwsh-persistent":"^0.1.5-alpha.1","@deepseek-ai/dsh-tool-ralph":"^0.1.5-alpha.1","@deepseek-ai/dsh-tool-skill":"^0.1.5-alpha.1","@deepseek-ai/dsh-tool-str-replace-editor":"^0.1.5-alpha.1","@deepseek-ai/dsh-tool-subagent":"^0.1.5-alpha.1","@deepseek-ai/dsh-tool-subagent-control":"^0.1.5-alpha.1","@deepseek-ai/dsh-tool-todo":"^0.1.5-alpha.1","@deepseek-ai/dsh-tool-web":"^0.1.5-alpha.1","@deepseek-ai/dsh-tool-workflow":"^0.1.5-alpha.1","@deepseek-ai/dsh-web-app":"^0.1.5-alpha.1","@deepseek-ai/dsh-webhook":"^0.1.5-alpha.1","@deepseek-ai/dsh-webhook-github":"^0.1.5-alpha.1","@deepseek-ai/dsh-workflow-worker-thread":"^0.1.5-alpha.1","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-http-proxy":"^0.1.5-alpha.1","@deepseek-ai/dsh-tool-pwsh":"^0.1.5-alpha.1"},"devDependencies":{"@agentclientprotocol/sdk":"1.4.0","@types/js-yaml":"^4.0.9","@types/ws":"8.18.1","execa":"^10.0.0","ws":"8.21.0","@deepseek-ai/dsh-acp":"^0.1.5-alpha.1","@deepseek-ai/dsh-agent":"^0.1.5-alpha.1","@deepseek-ai/dsh-agent-loop":"^0.1.5-alpha.1","@deepseek-ai/dsh-attachment-local":"^0.1.5-alpha.1","@deepseek-ai/dsh-bash-local":"^0.1.5-alpha.1","@deepseek-ai/dsh-credentials-local":"^0.1.5-alpha.1","@deepseek-ai/dsh-deepseek-llm-api-extensions":"^0.1.5-alpha.1","@deepseek-ai/dsh-agent-loop-testkit":"^0.1.5-alpha.1","@deepseek-ai/dsh-experimental-agent-team-profile":"^0.1.5-alpha.1","@deepseek-ai/dsh-experimental-code-runtime-python":"^0.1.5-alpha.1","@deepseek-ai/dsh-experimental-tool-agent-team":"^0.1.5-alpha.1","@deepseek-ai/dsh-fs-sandbox":"^0.1.5-alpha.1","@deepseek-ai/dsh-host-frontend-static":"^0.1.5-alpha.1","@deepseek-ai/dsh-host-webserver":"^0.1.5-alpha.1","@deepseek-ai/dsh-fs-observation-policy":"^0.1.5-alpha.1","@deepseek-ai/dsh-llm":"^0.1.5-alpha.1","@deepseek-ai/dsh-llm-mock-server":"^0.1.5-alpha.1","@deepseek-ai/dsh-llm-pi-ai":"^0.1.5-alpha.1","@deepseek-ai/dsh-llm-replay":"^0.1.5-alpha.1","@deepseek-ai/dsh-loader-smoke":"^0.1.5-alpha.1","@deepseek-ai/dsh-plugin-package-inventory-deepseek":"^0.1.5-alpha.1","@deepseek-ai/dsh-sandbox-local":"^0.1.5-alpha.1","@deepseek-ai/dsh-sandbox-policy":"^0.1.5-alpha.1","@deepseek-ai/dsh-session":"^0.1.5-alpha.1","@deepseek-ai/dsh-llm-deepseek":"^0.1.5-alpha.1","@deepseek-ai/dsh-session-checkpoint-policy":"^0.1.5-alpha.1","@deepseek-ai/dsh-session-log-deepseek":"^0.1.5-alpha.1","@deepseek-ai/dsh-session-persistence-jsonl":"^0.1.5-alpha.1","@deepseek-ai/dsh-session-query":"^0.1.5-alpha.1","@deepseek-ai/dsh-shell-env":"^0.1.5-alpha.1","@deepseek-ai/dsh-settings":"^0.1.5-alpha.1","@deepseek-ai/dsh-subagent":"^0.1.5-alpha.1","@deepseek-ai/dsh-subagent-fork-in-process":"^0.1.5-alpha.1","@deepseek-ai/dsh-subagent-spawn-in-process":"^0.1.5-alpha.1","@deepseek-ai/dsh-settings-file":"^0.1.5-alpha.1","@deepseek-ai/dsh-subprocess-local":"^0.1.5-alpha.1","@deepseek-ai/dsh-experimental-agent-team":"^0.1.5-alpha.1","@deepseek-ai/dsh-tools":"^0.1.5-alpha.1","@deepseek-ai/dsh-user-approval":"^0.1.5-alpha.1","@deepseek-ai/dsh-system-prompt":"^0.1.5-alpha.1"},"readmeFilename":"README.zh.md","_id":"@deepseek-ai/dsh@0.1.5-alpha.1","bugs":{"url":"https://github.com/deepseek-ai/deepseek-harness/issues"},"homepage":"https://github.com/deepseek-ai/deepseek-harness#readme","_integrity":"sha512-AUjywjrPnhXcAdAjRNgyQa1QCnplFTNYZ+XpR9uCZdbg2FiCb06pHyoDUB2Wxuddzid9D7pVwEiU1OTl4Oshsg==","_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-0.1.5-alpha.1.tgz","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-0.1.5-alpha.1.tgz","_nodeVersion":"24.20.0","_npmVersion":"11.19.0","dist":{"integrity":"sha512-AUjywjrPnhXcAdAjRNgyQa1QCnplFTNYZ+XpR9uCZdbg2FiCb06pHyoDUB2Wxuddzid9D7pVwEiU1OTl4Oshsg==","shasum":"5d008b33af044fcc726383112c36581f73138d2d","tarball":"https://registry.npmmirror.com/@deepseek-ai/dsh/-/dsh-0.1.5-alpha.1.tgz","fileCount":10,"unpackedSize":49167,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCX6oR1YWBAFkzWDmhX7RnbvDcz5+UnuJjCphGm/BlYJQIhAKSzw7FoEGuviSZdw1lYUi3BL/1zJ8Egwqq9kv311PIq"}],"size":16628},"_npmUser":{"name":"imccyu","email":"imccyu@gmail.com"},"directories":{},"maintainers":[{"name":"imccyu","email":"imccyu@gmail.com"},{"name":"tianyicui-deepseek","email":"tianyi@deepseek.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dsh_0.1.5-alpha.1_1788883050426_0.7578187644072296"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-09-08T15:57:30.560Z","publish_time":1788883050560,"_source_registry_name":"default"},"0.1.5-alpha.2":{"name":"@deepseek-ai/dsh","description":"dsh CLI: profile boot, plugin management, and the browser UI alias","version":"0.1.5-alpha.2","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/deepseek-ai/deepseek-harness.git","directory":"apps/cli"},"type":"module","bin":{"dsh":"lib/bin.js"},"dsh":{"configTrees":[{"mount":"config/agent-presets","path":"../../packages/preset/agent-presets/presets","scanRoster":true}]},"license":"MIT","dependencies":{"commander":"^15.0.0","js-yaml":"^4.2.0","node-addon-require-builtin":"^0.1.4","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/cordis-plugin-hmr":"^1.0.17","@deepseek-ai/cordis-plugin-include":"^1.0.7","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/cordis-plugin-timer":"^1.1.4","@deepseek-ai/dsh-acp-app":"^0.1.5-alpha.2","@deepseek-ai/dsh-agent-instructions":"^0.1.5-alpha.2","@deepseek-ai/dsh-app-boot":"^0.1.5-alpha.2","@deepseek-ai/dsh-base":"^0.1.5-alpha.2","@deepseek-ai/dsh-client-ui-agent-preset":"^0.1.5-alpha.2","@deepseek-ai/dsh-client-ui-cordis":"^0.1.5-alpha.2","@deepseek-ai/dsh-cmdline":"^0.1.5-alpha.2","@deepseek-ai/dsh-command-compact":"^0.1.5-alpha.2","@deepseek-ai/dsh-command-goal":"^0.1.5-alpha.2","@deepseek-ai/dsh-compaction-basic":"^0.1.5-alpha.2","@deepseek-ai/dsh-compaction-tool-result-pruner":"^0.1.5-alpha.2","@deepseek-ai/dsh-cordis-client-runner":"^0.1.5-alpha.2","@deepseek-ai/dsh-fs-local":"^0.1.5-alpha.2","@deepseek-ai/dsh-goal":"^0.1.5-alpha.2","@deepseek-ai/dsh-goal-round-driver":"^0.1.5-alpha.2","@deepseek-ai/dsh-headless":"^0.1.5-alpha.2","@deepseek-ai/dsh-home-paths":"^0.1.5-alpha.2","@deepseek-ai/dsh-hooks-claude-code":"^0.1.5-alpha.2","@deepseek-ai/dsh-hooks-codex":"^0.1.5-alpha.2","@deepseek-ai/dsh-jobs-local":"^0.1.5-alpha.2","@deepseek-ai/dsh-launch-environment":"^0.1.5-alpha.2","@deepseek-ai/dsh-mcp-client":"^0.1.5-alpha.2","@deepseek-ai/dsh-persona":"^0.1.5-alpha.2","@deepseek-ai/dsh-plan-mode":"^0.1.5-alpha.2","@deepseek-ai/dsh-pwsh-local":"^0.1.5-alpha.2","@deepseek-ai/dsh-pwsh-sandbox":"^0.1.5-alpha.2","@deepseek-ai/dsh-schedule":"^0.1.5-alpha.2","@deepseek-ai/dsh-sdk-app":"^0.1.5-alpha.2","@deepseek-ai/dsh-sdk-minimal":"^0.1.5-alpha.2","@deepseek-ai/dsh-session-projection":"^0.1.5-alpha.2","@deepseek-ai/dsh-session-reference":"^0.1.5-alpha.2","@deepseek-ai/dsh-skill":"^0.1.5-alpha.2","@deepseek-ai/dsh-skill-filesystem":"^0.1.5-alpha.2","@deepseek-ai/dsh-time-context":"^0.1.5-alpha.2","@deepseek-ai/dsh-tmux-context":"^0.1.5-alpha.2","@deepseek-ai/dsh-terminal-bash":"^0.1.5-alpha.2","@deepseek-ai/dsh-token-meter":"^0.1.5-alpha.2","@deepseek-ai/dsh-tool-ask-user":"^0.1.5-alpha.2","@deepseek-ai/dsh-tool-bash":"^0.1.5-alpha.2","@deepseek-ai/dsh-tool-bash-persistent":"^0.1.5-alpha.2","@deepseek-ai/dsh-tool-cordis":"^0.1.5-alpha.2","@deepseek-ai/dsh-tool-present":"^0.1.5-alpha.2","@deepseek-ai/dsh-tool-fs":"^0.1.5-alpha.2","@deepseek-ai/dsh-tool-fs-search":"^0.1.5-alpha.2","@deepseek-ai/dsh-tool-goal":"^0.1.5-alpha.2","@deepseek-ai/dsh-tool-pwsh":"^0.1.5-alpha.2","@deepseek-ai/dsh-tool-pwsh-persistent":"^0.1.5-alpha.2","@deepseek-ai/dsh-tool-ralph":"^0.1.5-alpha.2","@deepseek-ai/dsh-tool-skill":"^0.1.5-alpha.2","@deepseek-ai/dsh-tool-str-replace-editor":"^0.1.5-alpha.2","@deepseek-ai/dsh-tool-subagent":"^0.1.5-alpha.2","@deepseek-ai/dsh-tool-subagent-control":"^0.1.5-alpha.2","@deepseek-ai/dsh-tool-todo":"^0.1.5-alpha.2","@deepseek-ai/dsh-tool-web":"^0.1.5-alpha.2","@deepseek-ai/dsh-tool-workflow":"^0.1.5-alpha.2","@deepseek-ai/dsh-web-app":"^0.1.5-alpha.2","@deepseek-ai/dsh-webhook":"^0.1.5-alpha.2","@deepseek-ai/dsh-webhook-github":"^0.1.5-alpha.2","@deepseek-ai/dsh-terminal":"^0.1.5-alpha.2","@deepseek-ai/dsh-workflow-worker-thread":"^0.1.5-alpha.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-tool-jobs":"^0.1.5-alpha.2","@deepseek-ai/dsh-http-proxy":"^0.1.5-alpha.2","@deepseek-ai/dsh-agent-tool-presentation":"^0.1.5-alpha.2"},"devDependencies":{"@agentclientprotocol/sdk":"1.4.0","@types/js-yaml":"^4.0.9","@types/ws":"8.18.1","execa":"^10.0.0","ws":"8.21.0","@deepseek-ai/dsh-acp":"^0.1.5-alpha.2","@deepseek-ai/dsh-agent":"^0.1.5-alpha.2","@deepseek-ai/dsh-agent-loop":"^0.1.5-alpha.2","@deepseek-ai/dsh-agent-loop-testkit":"^0.1.5-alpha.2","@deepseek-ai/dsh-bash-local":"^0.1.5-alpha.2","@deepseek-ai/dsh-attachment-local":"^0.1.5-alpha.2","@deepseek-ai/dsh-credentials-local":"^0.1.5-alpha.2","@deepseek-ai/dsh-deepseek-llm-api-extensions":"^0.1.5-alpha.2","@deepseek-ai/dsh-experimental-agent-team-profile":"^0.1.5-alpha.2","@deepseek-ai/dsh-experimental-agent-team":"^0.1.5-alpha.2","@deepseek-ai/dsh-experimental-tool-agent-team":"^0.1.5-alpha.2","@deepseek-ai/dsh-experimental-code-runtime-python":"^0.1.5-alpha.2","@deepseek-ai/dsh-fs-sandbox":"^0.1.5-alpha.2","@deepseek-ai/dsh-fs-observation-policy":"^0.1.5-alpha.2","@deepseek-ai/dsh-host-frontend-static":"^0.1.5-alpha.2","@deepseek-ai/dsh-llm":"^0.1.5-alpha.2","@deepseek-ai/dsh-host-webserver":"^0.1.5-alpha.2","@deepseek-ai/dsh-llm-mock-server":"^0.1.5-alpha.2","@deepseek-ai/dsh-llm-pi-ai":"^0.1.5-alpha.2","@deepseek-ai/dsh-llm-deepseek":"^0.1.5-alpha.2","@deepseek-ai/dsh-llm-replay":"^0.1.5-alpha.2","@deepseek-ai/dsh-loader-smoke":"^0.1.5-alpha.2","@deepseek-ai/dsh-plugin-package-inventory-deepseek":"^0.1.5-alpha.2","@deepseek-ai/dsh-sandbox-local":"^0.1.5-alpha.2","@deepseek-ai/dsh-sandbox-policy":"^0.1.5-alpha.2","@deepseek-ai/dsh-session-checkpoint-policy":"^0.1.5-alpha.2","@deepseek-ai/dsh-session":"^0.1.5-alpha.2","@deepseek-ai/dsh-session-query":"^0.1.5-alpha.2","@deepseek-ai/dsh-shell-env":"^0.1.5-alpha.2","@deepseek-ai/dsh-session-persistence-jsonl":"^0.1.5-alpha.2","@deepseek-ai/dsh-settings":"^0.1.5-alpha.2","@deepseek-ai/dsh-session-log-deepseek":"^0.1.5-alpha.2","@deepseek-ai/dsh-settings-file":"^0.1.5-alpha.2","@deepseek-ai/dsh-subagent":"^0.1.5-alpha.2","@deepseek-ai/dsh-subagent-fork-in-process":"^0.1.5-alpha.2","@deepseek-ai/dsh-subagent-spawn-in-process":"^0.1.5-alpha.2","@deepseek-ai/dsh-system-prompt":"^0.1.5-alpha.2","@deepseek-ai/dsh-tools":"^0.1.5-alpha.2","@deepseek-ai/dsh-user-approval":"^0.1.5-alpha.2","@deepseek-ai/dsh-subprocess-local":"^0.1.5-alpha.2"},"readmeFilename":"README.zh.md","_id":"@deepseek-ai/dsh@0.1.5-alpha.2","bugs":{"url":"https://github.com/deepseek-ai/deepseek-harness/issues"},"homepage":"https://github.com/deepseek-ai/deepseek-harness#readme","_integrity":"sha512-nzkfldYf3rIXeW0gfExtxoUdhaivsO+kAaKV4JpNLZC0OtxAUlnAZ0yHzf03IaOTNtAP/aXS7FOAr5O8Lckr1A==","_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-0.1.5-alpha.2.tgz","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-0.1.5-alpha.2.tgz","_nodeVersion":"24.20.0","_npmVersion":"11.19.0","dist":{"integrity":"sha512-nzkfldYf3rIXeW0gfExtxoUdhaivsO+kAaKV4JpNLZC0OtxAUlnAZ0yHzf03IaOTNtAP/aXS7FOAr5O8Lckr1A==","shasum":"1d2d2e8d295137526ae555e68a0c5d4f514499cb","tarball":"https://registry.npmmirror.com/@deepseek-ai/dsh/-/dsh-0.1.5-alpha.2.tgz","fileCount":10,"unpackedSize":49222,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHE1cGjKRsQasyWHD00gs6OyDdV66pxNR+g8hoSp1JJNAiEAhuRQwPJXZ9f4VLh6sEZoHFEtDnS5gwBdYbq7F1uzhDk="}],"size":16621},"_npmUser":{"name":"imccyu","email":"imccyu@gmail.com"},"directories":{},"maintainers":[{"name":"imccyu","email":"imccyu@gmail.com"},{"name":"tianyicui-deepseek","email":"tianyi@deepseek.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dsh_0.1.5-alpha.2_1788964875611_0.8833741058934395"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-09-09T14:41:15.754Z","publish_time":1788964875754,"_source_registry_name":"default"},"0.1.5-rc.1":{"name":"@deepseek-ai/dsh","description":"dsh CLI: profile boot, plugin management, and the browser UI alias","version":"0.1.5-rc.1","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/deepseek-ai/deepseek-harness.git","directory":"apps/cli"},"type":"module","bin":{"dsh":"lib/bin.js"},"dsh":{"configTrees":[{"mount":"config/agent-presets","path":"../../packages/preset/agent-presets/presets","scanRoster":true}]},"license":"MIT","dependencies":{"commander":"^15.0.0","js-yaml":"^4.2.0","node-addon-require-builtin":"^0.1.4","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/cordis-plugin-hmr":"^1.0.17","@deepseek-ai/cordis-plugin-include":"^1.0.7","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/cordis-plugin-timer":"^1.1.4","@deepseek-ai/dsh-acp-app":"^0.1.5-rc.1","@deepseek-ai/dsh-agent-instructions":"^0.1.5-rc.1","@deepseek-ai/dsh-agent-tool-presentation":"^0.1.5-rc.1","@deepseek-ai/dsh-app-boot":"^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-agent-preset":"^0.1.5-rc.1","@deepseek-ai/dsh-base":"^0.1.5-rc.1","@deepseek-ai/dsh-client-ui-cordis":"^0.1.5-rc.1","@deepseek-ai/dsh-command-goal":"^0.1.5-rc.1","@deepseek-ai/dsh-compaction-basic":"^0.1.5-rc.1","@deepseek-ai/dsh-compaction-tool-result-pruner":"^0.1.5-rc.1","@deepseek-ai/dsh-cordis-client-runner":"^0.1.5-rc.1","@deepseek-ai/dsh-fs-local":"^0.1.5-rc.1","@deepseek-ai/dsh-goal":"^0.1.5-rc.1","@deepseek-ai/dsh-goal-round-driver":"^0.1.5-rc.1","@deepseek-ai/dsh-headless":"^0.1.5-rc.1","@deepseek-ai/dsh-home-paths":"^0.1.5-rc.1","@deepseek-ai/dsh-hooks-claude-code":"^0.1.5-rc.1","@deepseek-ai/dsh-hooks-codex":"^0.1.5-rc.1","@deepseek-ai/dsh-launch-environment":"^0.1.5-rc.1","@deepseek-ai/dsh-mcp-client":"^0.1.5-rc.1","@deepseek-ai/dsh-pwsh-local":"^0.1.5-rc.1","@deepseek-ai/dsh-jobs-local":"^0.1.5-rc.1","@deepseek-ai/dsh-pwsh-sandbox":"^0.1.5-rc.1","@deepseek-ai/dsh-schedule":"^0.1.5-rc.1","@deepseek-ai/dsh-sdk-app":"^0.1.5-rc.1","@deepseek-ai/dsh-sdk-minimal":"^0.1.5-rc.1","@deepseek-ai/dsh-session-reference":"^0.1.5-rc.1","@deepseek-ai/dsh-skill":"^0.1.5-rc.1","@deepseek-ai/dsh-skill-filesystem":"^0.1.5-rc.1","@deepseek-ai/dsh-terminal":"^0.1.5-rc.1","@deepseek-ai/dsh-session-projection":"^0.1.5-rc.1","@deepseek-ai/dsh-cmdline":"^0.1.5-rc.1","@deepseek-ai/dsh-command-compact":"^0.1.5-rc.1","@deepseek-ai/dsh-tmux-context":"^0.1.5-rc.1","@deepseek-ai/dsh-token-meter":"^0.1.5-rc.1","@deepseek-ai/dsh-tool-ask-user":"^0.1.5-rc.1","@deepseek-ai/dsh-tool-bash":"^0.1.5-rc.1","@deepseek-ai/dsh-tool-cordis":"^0.1.5-rc.1","@deepseek-ai/dsh-tool-present":"^0.1.5-rc.1","@deepseek-ai/dsh-tool-fs":"^0.1.5-rc.1","@deepseek-ai/dsh-tool-fs-search":"^0.1.5-rc.1","@deepseek-ai/dsh-tool-goal":"^0.1.5-rc.1","@deepseek-ai/dsh-tool-jobs":"^0.1.5-rc.1","@deepseek-ai/dsh-tool-pwsh":"^0.1.5-rc.1","@deepseek-ai/dsh-plan-mode":"^0.1.5-rc.1","@deepseek-ai/dsh-persona":"^0.1.5-rc.1","@deepseek-ai/dsh-tool-pwsh-persistent":"^0.1.5-rc.1","@deepseek-ai/dsh-tool-ralph":"^0.1.5-rc.1","@deepseek-ai/dsh-tool-skill":"^0.1.5-rc.1","@deepseek-ai/dsh-tool-str-replace-editor":"^0.1.5-rc.1","@deepseek-ai/dsh-tool-subagent":"^0.1.5-rc.1","@deepseek-ai/dsh-tool-todo":"^0.1.5-rc.1","@deepseek-ai/dsh-tool-web":"^0.1.5-rc.1","@deepseek-ai/dsh-tool-workflow":"^0.1.5-rc.1","@deepseek-ai/dsh-web-app":"^0.1.5-rc.1","@deepseek-ai/dsh-terminal-bash":"^0.1.5-rc.1","@deepseek-ai/dsh-time-context":"^0.1.5-rc.1","@deepseek-ai/dsh-workflow-worker-thread":"^0.1.5-rc.1","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-tool-subagent-control":"^0.1.5-rc.1","@deepseek-ai/dsh-http-proxy":"^0.1.5-rc.1","@deepseek-ai/dsh-tool-bash-persistent":"^0.1.5-rc.1","@deepseek-ai/dsh-webhook-github":"^0.1.5-rc.1","@deepseek-ai/dsh-webhook":"^0.1.5-rc.1"},"devDependencies":{"@agentclientprotocol/sdk":"1.4.0","@types/js-yaml":"^4.0.9","@types/ws":"8.18.1","execa":"^10.0.0","ws":"8.21.0","@deepseek-ai/dsh-acp":"^0.1.5-rc.1","@deepseek-ai/dsh-agent-loop":"^0.1.5-rc.1","@deepseek-ai/dsh-agent-loop-testkit":"^0.1.5-rc.1","@deepseek-ai/dsh-attachment-local":"^0.1.5-rc.1","@deepseek-ai/dsh-bash-local":"^0.1.5-rc.1","@deepseek-ai/dsh-credentials-local":"^0.1.5-rc.1","@deepseek-ai/dsh-deepseek-llm-api-extensions":"^0.1.5-rc.1","@deepseek-ai/dsh-experimental-agent-team":"^0.1.5-rc.1","@deepseek-ai/dsh-experimental-agent-team-profile":"^0.1.5-rc.1","@deepseek-ai/dsh-fs-observation-policy":"^0.1.5-rc.1","@deepseek-ai/dsh-fs-sandbox":"^0.1.5-rc.1","@deepseek-ai/dsh-host-frontend-static":"^0.1.5-rc.1","@deepseek-ai/dsh-host-webserver":"^0.1.5-rc.1","@deepseek-ai/dsh-experimental-tool-agent-team":"^0.1.5-rc.1","@deepseek-ai/dsh-llm":"^0.1.5-rc.1","@deepseek-ai/dsh-experimental-code-runtime-python":"^0.1.5-rc.1","@deepseek-ai/dsh-llm-deepseek":"^0.1.5-rc.1","@deepseek-ai/dsh-llm-mock-server":"^0.1.5-rc.1","@deepseek-ai/dsh-llm-pi-ai":"^0.1.5-rc.1","@deepseek-ai/dsh-llm-replay":"^0.1.5-rc.1","@deepseek-ai/dsh-agent":"^0.1.5-rc.1","@deepseek-ai/dsh-loader-smoke":"^0.1.5-rc.1","@deepseek-ai/dsh-plugin-package-inventory-deepseek":"^0.1.5-rc.1","@deepseek-ai/dsh-session":"^0.1.5-rc.1","@deepseek-ai/dsh-sandbox-policy":"^0.1.5-rc.1","@deepseek-ai/dsh-session-log-deepseek":"^0.1.5-rc.1","@deepseek-ai/dsh-session-checkpoint-policy":"^0.1.5-rc.1","@deepseek-ai/dsh-session-persistence-jsonl":"^0.1.5-rc.1","@deepseek-ai/dsh-shell-env":"^0.1.5-rc.1","@deepseek-ai/dsh-settings":"^0.1.5-rc.1","@deepseek-ai/dsh-settings-file":"^0.1.5-rc.1","@deepseek-ai/dsh-sandbox-local":"^0.1.5-rc.1","@deepseek-ai/dsh-session-query":"^0.1.5-rc.1","@deepseek-ai/dsh-subprocess-local":"^0.1.5-rc.1","@deepseek-ai/dsh-subagent-spawn-in-process":"^0.1.5-rc.1","@deepseek-ai/dsh-system-prompt":"^0.1.5-rc.1","@deepseek-ai/dsh-tools":"^0.1.5-rc.1","@deepseek-ai/dsh-user-approval":"^0.1.5-rc.1","@deepseek-ai/dsh-subagent":"^0.1.5-rc.1","@deepseek-ai/dsh-subagent-fork-in-process":"^0.1.5-rc.1"},"readmeFilename":"README.zh.md","_id":"@deepseek-ai/dsh@0.1.5-rc.1","bugs":{"url":"https://github.com/deepseek-ai/deepseek-harness/issues"},"homepage":"https://github.com/deepseek-ai/deepseek-harness#readme","_integrity":"sha512-rmNmzQCg3oIc1z8xH7izRSOuy1TNzq+/NILyfM+7e8DKOyV+yBtg47WEsqR2SiIe1ATec3L/rUa1YhIcfQ2XEg==","_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-0.1.5-rc.1.tgz","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-0.1.5-rc.1.tgz","_nodeVersion":"24.20.0","_npmVersion":"11.19.0","dist":{"integrity":"sha512-rmNmzQCg3oIc1z8xH7izRSOuy1TNzq+/NILyfM+7e8DKOyV+yBtg47WEsqR2SiIe1ATec3L/rUa1YhIcfQ2XEg==","shasum":"6bcdb554bf2eef837666e37f5bd5fa494eb053e4","tarball":"https://registry.npmmirror.com/@deepseek-ai/dsh/-/dsh-0.1.5-rc.1.tgz","fileCount":10,"unpackedSize":48910,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICE7oNlvpqn1sIorLajnhNPI7JqdAttvBX0RMe3aTOWqAiBzOGRhcUDa6H9D+ikLx/fz7N63J8oepbqdguleRiswMw=="}],"size":16622},"_npmUser":{"name":"imccyu","email":"imccyu@gmail.com"},"directories":{},"maintainers":[{"name":"imccyu","email":"imccyu@gmail.com"},{"name":"tianyicui-deepseek","email":"tianyi@deepseek.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dsh_0.1.5-rc.1_1789009973149_0.750956346502486"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-09-10T03:12:53.293Z","publish_time":1789009973293,"_source_registry_name":"default"},"0.1.5-rc.2":{"name":"@deepseek-ai/dsh","description":"dsh CLI: profile boot, plugin management, and the browser UI alias","version":"0.1.5-rc.2","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/deepseek-ai/deepseek-harness.git","directory":"apps/cli"},"type":"module","bin":{"dsh":"lib/bin.js"},"dsh":{"configTrees":[{"mount":"config/agent-presets","path":"../../packages/preset/agent-presets/presets","scanRoster":true}]},"license":"MIT","dependencies":{"commander":"^15.0.0","js-yaml":"^4.2.0","node-addon-require-builtin":"^0.1.4","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/cordis-plugin-hmr":"^1.0.17","@deepseek-ai/cordis-plugin-include":"^1.0.7","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/cordis-plugin-timer":"^1.1.4","@deepseek-ai/dsh-acp-app":"^0.1.5-rc.2","@deepseek-ai/dsh-agent-instructions":"^0.1.5-rc.2","@deepseek-ai/dsh-agent-tool-presentation":"^0.1.5-rc.2","@deepseek-ai/dsh-app-boot":"^0.1.5-rc.2","@deepseek-ai/dsh-base":"^0.1.5-rc.2","@deepseek-ai/dsh-client-ui-agent-preset":"^0.1.5-rc.2","@deepseek-ai/dsh-client-ui-cordis":"^0.1.5-rc.2","@deepseek-ai/dsh-command-compact":"^0.1.5-rc.2","@deepseek-ai/dsh-command-goal":"^0.1.5-rc.2","@deepseek-ai/dsh-compaction-basic":"^0.1.5-rc.2","@deepseek-ai/dsh-compaction-tool-result-pruner":"^0.1.5-rc.2","@deepseek-ai/dsh-fs-local":"^0.1.5-rc.2","@deepseek-ai/dsh-cmdline":"^0.1.5-rc.2","@deepseek-ai/dsh-goal-round-driver":"^0.1.5-rc.2","@deepseek-ai/dsh-headless":"^0.1.5-rc.2","@deepseek-ai/dsh-home-paths":"^0.1.5-rc.2","@deepseek-ai/dsh-hooks-claude-code":"^0.1.5-rc.2","@deepseek-ai/dsh-hooks-codex":"^0.1.5-rc.2","@deepseek-ai/dsh-launch-environment":"^0.1.5-rc.2","@deepseek-ai/dsh-mcp-client":"^0.1.5-rc.2","@deepseek-ai/dsh-jobs-local":"^0.1.5-rc.2","@deepseek-ai/dsh-plan-mode":"^0.1.5-rc.2","@deepseek-ai/dsh-pwsh-local":"^0.1.5-rc.2","@deepseek-ai/dsh-pwsh-sandbox":"^0.1.5-rc.2","@deepseek-ai/dsh-schedule":"^0.1.5-rc.2","@deepseek-ai/dsh-persona":"^0.1.5-rc.2","@deepseek-ai/dsh-goal":"^0.1.5-rc.2","@deepseek-ai/dsh-session-reference":"^0.1.5-rc.2","@deepseek-ai/dsh-skill":"^0.1.5-rc.2","@deepseek-ai/dsh-skill-filesystem":"^0.1.5-rc.2","@deepseek-ai/dsh-sdk-minimal":"^0.1.5-rc.2","@deepseek-ai/dsh-terminal":"^0.1.5-rc.2","@deepseek-ai/dsh-terminal-bash":"^0.1.5-rc.2","@deepseek-ai/dsh-time-context":"^0.1.5-rc.2","@deepseek-ai/dsh-tmux-context":"^0.1.5-rc.2","@deepseek-ai/dsh-token-meter":"^0.1.5-rc.2","@deepseek-ai/dsh-tool-bash":"^0.1.5-rc.2","@deepseek-ai/dsh-tool-bash-persistent":"^0.1.5-rc.2","@deepseek-ai/dsh-tool-cordis":"^0.1.5-rc.2","@deepseek-ai/dsh-tool-ask-user":"^0.1.5-rc.2","@deepseek-ai/dsh-tool-present":"^0.1.5-rc.2","@deepseek-ai/dsh-tool-fs":"^0.1.5-rc.2","@deepseek-ai/dsh-tool-fs-search":"^0.1.5-rc.2","@deepseek-ai/dsh-tool-goal":"^0.1.5-rc.2","@deepseek-ai/dsh-session-projection":"^0.1.5-rc.2","@deepseek-ai/dsh-sdk-app":"^0.1.5-rc.2","@deepseek-ai/dsh-tool-pwsh":"^0.1.5-rc.2","@deepseek-ai/dsh-tool-pwsh-persistent":"^0.1.5-rc.2","@deepseek-ai/dsh-tool-ralph":"^0.1.5-rc.2","@deepseek-ai/dsh-tool-jobs":"^0.1.5-rc.2","@deepseek-ai/dsh-tool-skill":"^0.1.5-rc.2","@deepseek-ai/dsh-tool-str-replace-editor":"^0.1.5-rc.2","@deepseek-ai/dsh-tool-subagent":"^0.1.5-rc.2","@deepseek-ai/dsh-tool-todo":"^0.1.5-rc.2","@deepseek-ai/dsh-tool-web":"^0.1.5-rc.2","@deepseek-ai/dsh-tool-workflow":"^0.1.5-rc.2","@deepseek-ai/dsh-web-app":"^0.1.5-rc.2","@deepseek-ai/dsh-cordis-client-runner":"^0.1.5-rc.2","@deepseek-ai/dsh-tool-subagent-control":"^0.1.5-rc.2","@deepseek-ai/dsh-webhook-github":"^0.1.5-rc.2","@deepseek-ai/dsh-workflow-worker-thread":"^0.1.5-rc.2","@deepseek-ai/dsh-webhook":"^0.1.5-rc.2","@deepseek-ai/dsh-http-proxy":"^0.1.5-rc.2","@deepseek-ai/schemastery":"^3.18.2"},"devDependencies":{"@agentclientprotocol/sdk":"1.4.0","@types/js-yaml":"^4.0.9","@types/ws":"8.18.1","execa":"^10.0.0","ws":"8.21.0","@deepseek-ai/dsh-acp":"^0.1.5-rc.2","@deepseek-ai/dsh-agent":"^0.1.5-rc.2","@deepseek-ai/dsh-agent-loop":"^0.1.5-rc.2","@deepseek-ai/dsh-agent-loop-testkit":"^0.1.5-rc.2","@deepseek-ai/dsh-attachment-local":"^0.1.5-rc.2","@deepseek-ai/dsh-bash-local":"^0.1.5-rc.2","@deepseek-ai/dsh-credentials-local":"^0.1.5-rc.2","@deepseek-ai/dsh-deepseek-llm-api-extensions":"^0.1.5-rc.2","@deepseek-ai/dsh-experimental-agent-team":"^0.1.5-rc.2","@deepseek-ai/dsh-experimental-code-runtime-python":"^0.1.5-rc.2","@deepseek-ai/dsh-experimental-tool-agent-team":"^0.1.5-rc.2","@deepseek-ai/dsh-fs-observation-policy":"^0.1.5-rc.2","@deepseek-ai/dsh-fs-sandbox":"^0.1.5-rc.2","@deepseek-ai/dsh-host-frontend-static":"^0.1.5-rc.2","@deepseek-ai/dsh-host-webserver":"^0.1.5-rc.2","@deepseek-ai/dsh-llm":"^0.1.5-rc.2","@deepseek-ai/dsh-llm-deepseek":"^0.1.5-rc.2","@deepseek-ai/dsh-llm-mock-server":"^0.1.5-rc.2","@deepseek-ai/dsh-llm-pi-ai":"^0.1.5-rc.2","@deepseek-ai/dsh-llm-replay":"^0.1.5-rc.2","@deepseek-ai/dsh-loader-smoke":"^0.1.5-rc.2","@deepseek-ai/dsh-plugin-package-inventory-deepseek":"^0.1.5-rc.2","@deepseek-ai/dsh-sandbox-local":"^0.1.5-rc.2","@deepseek-ai/dsh-sandbox-policy":"^0.1.5-rc.2","@deepseek-ai/dsh-session":"^0.1.5-rc.2","@deepseek-ai/dsh-session-checkpoint-policy":"^0.1.5-rc.2","@deepseek-ai/dsh-session-log-deepseek":"^0.1.5-rc.2","@deepseek-ai/dsh-session-persistence-jsonl":"^0.1.5-rc.2","@deepseek-ai/dsh-session-query":"^0.1.5-rc.2","@deepseek-ai/dsh-shell-env":"^0.1.5-rc.2","@deepseek-ai/dsh-settings":"^0.1.5-rc.2","@deepseek-ai/dsh-settings-file":"^0.1.5-rc.2","@deepseek-ai/dsh-subagent":"^0.1.5-rc.2","@deepseek-ai/dsh-subagent-fork-in-process":"^0.1.5-rc.2","@deepseek-ai/dsh-subagent-spawn-in-process":"^0.1.5-rc.2","@deepseek-ai/dsh-subprocess-local":"^0.1.5-rc.2","@deepseek-ai/dsh-system-prompt":"^0.1.5-rc.2","@deepseek-ai/dsh-experimental-agent-team-profile":"^0.1.5-rc.2","@deepseek-ai/dsh-user-approval":"^0.1.5-rc.2","@deepseek-ai/dsh-tools":"^0.1.5-rc.2"},"readmeFilename":"README.zh.md","_id":"@deepseek-ai/dsh@0.1.5-rc.2","bugs":{"url":"https://github.com/deepseek-ai/deepseek-harness/issues"},"homepage":"https://github.com/deepseek-ai/deepseek-harness#readme","_integrity":"sha512-8Xc8hCQHcIWRmTCVU/xZdp6/qMsWMeAd2ObChKDEsfhUPJFXx6H0lgeb1DxUMD86HZrrVN+1bCvn1ppjZ/fOxw==","_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-0.1.5-rc.2.tgz","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-0.1.5-rc.2.tgz","_nodeVersion":"24.20.0","_npmVersion":"11.19.0","dist":{"integrity":"sha512-8Xc8hCQHcIWRmTCVU/xZdp6/qMsWMeAd2ObChKDEsfhUPJFXx6H0lgeb1DxUMD86HZrrVN+1bCvn1ppjZ/fOxw==","shasum":"2c78db39568d910868f1e4f34062a4f346d4815d","tarball":"https://registry.npmmirror.com/@deepseek-ai/dsh/-/dsh-0.1.5-rc.2.tgz","fileCount":10,"unpackedSize":48910,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDzDVQ9GX30a9yqI0nq2HbpzVb2eZZcDMTIcsG/nit0zgIhAIBDEcKkBR919uMG4IIOOL6fy4QRy/L+gexD8b07cSCc"}],"size":16630},"_npmUser":{"name":"imccyu","email":"imccyu@gmail.com"},"directories":{},"maintainers":[{"name":"imccyu","email":"imccyu@gmail.com"},{"name":"tianyicui-deepseek","email":"tianyi@deepseek.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dsh_0.1.5-rc.2_1789052230671_0.6041346071581206"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-09-10T14:57:10.790Z","publish_time":1789052230790,"_source_registry_name":"default"},"0.1.6-alpha.1":{"name":"@deepseek-ai/dsh","description":"dsh CLI: profile boot, plugin management, and the browser UI alias","version":"0.1.6-alpha.1","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/deepseek-ai/deepseek-harness.git","directory":"apps/cli"},"type":"module","bin":{"dsh":"lib/bin.js"},"dsh":{"configTrees":[{"mount":"config/agent-presets","path":"../../packages/preset/agent-presets/presets","scanRoster":true}]},"license":"MIT","dependencies":{"commander":"^15.0.0","js-yaml":"^4.2.0","node-addon-require-builtin":"^0.1.6","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/cordis-plugin-hmr":"^1.0.17","@deepseek-ai/cordis-plugin-include":"^1.0.7","@deepseek-ai/cordis-plugin-timer":"^1.1.4","@deepseek-ai/dsh-acp-app":"^0.1.6-alpha.1","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-agent-instructions":"^0.1.6-alpha.1","@deepseek-ai/dsh-agent-tool-presentation":"^0.1.6-alpha.1","@deepseek-ai/dsh-app-boot":"^0.1.6-alpha.1","@deepseek-ai/dsh-base":"^0.1.6-alpha.1","@deepseek-ai/dsh-client-ui-agent-preset":"^0.1.6-alpha.1","@deepseek-ai/dsh-client-ui-cordis":"^0.1.6-alpha.1","@deepseek-ai/dsh-cmdline":"^0.1.6-alpha.1","@deepseek-ai/dsh-command-compact":"^0.1.6-alpha.1","@deepseek-ai/dsh-compaction-basic":"^0.1.6-alpha.1","@deepseek-ai/dsh-compaction-tool-result-pruner":"^0.1.6-alpha.1","@deepseek-ai/dsh-cordis-client-runner":"^0.1.6-alpha.1","@deepseek-ai/dsh-fs-local":"^0.1.6-alpha.1","@deepseek-ai/dsh-goal":"^0.1.6-alpha.1","@deepseek-ai/dsh-goal-round-driver":"^0.1.6-alpha.1","@deepseek-ai/dsh-headless":"^0.1.6-alpha.1","@deepseek-ai/dsh-home-paths":"^0.1.6-alpha.1","@deepseek-ai/dsh-hooks-claude-code":"^0.1.6-alpha.1","@deepseek-ai/dsh-command-goal":"^0.1.6-alpha.1","@deepseek-ai/dsh-hooks-codex":"^0.1.6-alpha.1","@deepseek-ai/dsh-jobs-local":"^0.1.6-alpha.1","@deepseek-ai/dsh-launch-environment":"^0.1.6-alpha.1","@deepseek-ai/dsh-mcp-client":"^0.1.6-alpha.1","@deepseek-ai/dsh-plan-mode":"^0.1.6-alpha.1","@deepseek-ai/dsh-pwsh-local":"^0.1.6-alpha.1","@deepseek-ai/dsh-pwsh-sandbox":"^0.1.6-alpha.1","@deepseek-ai/dsh-schedule":"^0.1.6-alpha.1","@deepseek-ai/dsh-persona":"^0.1.6-alpha.1","@deepseek-ai/dsh-session-projection":"^0.1.6-alpha.1","@deepseek-ai/dsh-session-reference":"^0.1.6-alpha.1","@deepseek-ai/dsh-skill":"^0.1.6-alpha.1","@deepseek-ai/dsh-skill-filesystem":"^0.1.6-alpha.1","@deepseek-ai/dsh-terminal":"^0.1.6-alpha.1","@deepseek-ai/dsh-terminal-bash":"^0.1.6-alpha.1","@deepseek-ai/dsh-time-context":"^0.1.6-alpha.1","@deepseek-ai/dsh-sdk-app":"^0.1.6-alpha.1","@deepseek-ai/dsh-token-meter":"^0.1.6-alpha.1","@deepseek-ai/dsh-tool-ask-user":"^0.1.6-alpha.1","@deepseek-ai/dsh-tool-bash":"^0.1.6-alpha.1","@deepseek-ai/dsh-tool-cordis":"^0.1.6-alpha.1","@deepseek-ai/dsh-tool-bash-persistent":"^0.1.6-alpha.1","@deepseek-ai/dsh-tool-fs":"^0.1.6-alpha.1","@deepseek-ai/dsh-tool-present":"^0.1.6-alpha.1","@deepseek-ai/dsh-tmux-context":"^0.1.6-alpha.1","@deepseek-ai/dsh-tool-goal":"^0.1.6-alpha.1","@deepseek-ai/dsh-tool-fs-search":"^0.1.6-alpha.1","@deepseek-ai/dsh-sdk-minimal":"^0.1.6-alpha.1","@deepseek-ai/dsh-tool-pwsh":"^0.1.6-alpha.1","@deepseek-ai/dsh-tool-pwsh-persistent":"^0.1.6-alpha.1","@deepseek-ai/dsh-tool-ralph":"^0.1.6-alpha.1","@deepseek-ai/dsh-tool-str-replace-editor":"^0.1.6-alpha.1","@deepseek-ai/dsh-tool-subagent":"^0.1.6-alpha.1","@deepseek-ai/dsh-tool-todo":"^0.1.6-alpha.1","@deepseek-ai/dsh-tool-skill":"^0.1.6-alpha.1","@deepseek-ai/dsh-tool-subagent-control":"^0.1.6-alpha.1","@deepseek-ai/dsh-tool-web":"^0.1.6-alpha.1","@deepseek-ai/dsh-tool-jobs":"^0.1.6-alpha.1","@deepseek-ai/dsh-web-app":"^0.1.6-alpha.1","@deepseek-ai/dsh-webhook":"^0.1.6-alpha.1","@deepseek-ai/dsh-webhook-github":"^0.1.6-alpha.1","@deepseek-ai/dsh-workflow-ptc":"^0.1.6-alpha.1","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-http-proxy":"^0.1.6-alpha.1","@deepseek-ai/dsh-mcp-resources":"^0.1.6-alpha.1","@deepseek-ai/dsh-tool-workflow":"^0.1.6-alpha.1"},"devDependencies":{"@agentclientprotocol/sdk":"1.4.0","@types/js-yaml":"^4.0.9","@types/ws":"8.18.1","execa":"^10.0.0","ws":"8.21.0","@deepseek-ai/dsh-acp":"^0.1.6-alpha.1","@deepseek-ai/dsh-agent":"^0.1.6-alpha.1","@deepseek-ai/dsh-agent-loop":"^0.1.6-alpha.1","@deepseek-ai/dsh-agent-loop-testkit":"^0.1.6-alpha.1","@deepseek-ai/dsh-bash-local":"^0.1.6-alpha.1","@deepseek-ai/dsh-credentials-local":"^0.1.6-alpha.1","@deepseek-ai/dsh-deepseek-llm-api-extensions":"^0.1.6-alpha.1","@deepseek-ai/dsh-experimental-agent-team":"^0.1.6-alpha.1","@deepseek-ai/dsh-experimental-agent-team-profile":"^0.1.6-alpha.1","@deepseek-ai/dsh-experimental-ptc-runtime-python":"^0.1.6-alpha.1","@deepseek-ai/dsh-experimental-tool-agent-team":"^0.1.6-alpha.1","@deepseek-ai/dsh-fs-observation-policy":"^0.1.6-alpha.1","@deepseek-ai/dsh-fs-sandbox":"^0.1.6-alpha.1","@deepseek-ai/dsh-host-webserver":"^0.1.6-alpha.1","@deepseek-ai/dsh-llm":"^0.1.6-alpha.1","@deepseek-ai/dsh-host-frontend-static":"^0.1.6-alpha.1","@deepseek-ai/dsh-llm-deepseek":"^0.1.6-alpha.1","@deepseek-ai/dsh-attachment-local":"^0.1.6-alpha.1","@deepseek-ai/dsh-llm-pi-ai":"^0.1.6-alpha.1","@deepseek-ai/dsh-llm-replay":"^0.1.6-alpha.1","@deepseek-ai/dsh-plugin-package-inventory-deepseek":"^0.1.6-alpha.1","@deepseek-ai/dsh-sandbox-local":"^0.1.6-alpha.1","@deepseek-ai/dsh-sandbox-policy":"^0.1.6-alpha.1","@deepseek-ai/dsh-session":"^0.1.6-alpha.1","@deepseek-ai/dsh-loader-smoke":"^0.1.6-alpha.1","@deepseek-ai/dsh-session-checkpoint-policy":"^0.1.6-alpha.1","@deepseek-ai/dsh-session-log-deepseek":"^0.1.6-alpha.1","@deepseek-ai/dsh-session-query":"^0.1.6-alpha.1","@deepseek-ai/dsh-shell-env":"^0.1.6-alpha.1","@deepseek-ai/dsh-settings":"^0.1.6-alpha.1","@deepseek-ai/dsh-settings-file":"^0.1.6-alpha.1","@deepseek-ai/dsh-subagent":"^0.1.6-alpha.1","@deepseek-ai/dsh-subagent-fork-in-process":"^0.1.6-alpha.1","@deepseek-ai/dsh-llm-mock-server":"^0.1.6-alpha.1","@deepseek-ai/dsh-tools":"^0.1.6-alpha.1","@deepseek-ai/dsh-subprocess-local":"^0.1.6-alpha.1","@deepseek-ai/dsh-user-approval":"^0.1.6-alpha.1","@deepseek-ai/dsh-session-persistence-jsonl":"^0.1.6-alpha.1","@deepseek-ai/dsh-system-prompt":"^0.1.6-alpha.1","@deepseek-ai/dsh-subagent-spawn-in-process":"^0.1.6-alpha.1"},"readmeFilename":"README.zh.md","_id":"@deepseek-ai/dsh@0.1.6-alpha.1","bugs":{"url":"https://github.com/deepseek-ai/deepseek-harness/issues"},"homepage":"https://github.com/deepseek-ai/deepseek-harness#readme","_integrity":"sha512-i6rIfIF2FEAINJY9TnihdFFuE1CfD/Htjcb7sqpYWujLrfkxwsFp8shyvAUz+Aj2yU28N0zd/HSxMaOnbRhoBw==","_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-0.1.6-alpha.1.tgz","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-0.1.6-alpha.1.tgz","_nodeVersion":"24.20.0","_npmVersion":"11.19.0","dist":{"integrity":"sha512-i6rIfIF2FEAINJY9TnihdFFuE1CfD/Htjcb7sqpYWujLrfkxwsFp8shyvAUz+Aj2yU28N0zd/HSxMaOnbRhoBw==","shasum":"c8cb089890bd22b0dd2054d4a7c102e9a5c49e6d","tarball":"https://registry.npmmirror.com/@deepseek-ai/dsh/-/dsh-0.1.6-alpha.1.tgz","fileCount":10,"unpackedSize":51189,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDj/PWMEB1k4lZmZUHrfJpzh2aOcqU7cIJFBETO6BGy2AiAuBphMeLvfUV2IX2BnpQPs9m54ZpbX8ZvrPOCLRwjMfg=="}],"size":17380},"_npmUser":{"name":"imccyu","email":"imccyu@gmail.com"},"directories":{},"maintainers":[{"name":"imccyu","email":"imccyu@gmail.com"},{"name":"tianyicui-deepseek","email":"tianyi@deepseek.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dsh_0.1.6-alpha.1_1789442593601_0.9687225215885695"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-09-15T03:23:13.750Z","publish_time":1789442593750,"_source_registry_name":"default"},"0.1.6-alpha.2":{"name":"@deepseek-ai/dsh","description":"dsh CLI: profile launch, plugin management, and configuration inspection","version":"0.1.6-alpha.2","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/deepseek-ai/deepseek-harness.git","directory":"apps/cli"},"type":"module","bin":{"dsh":"lib/bin.js"},"dsh":{"configTrees":[{"mount":"config/agent-presets","path":"../../packages/preset/agent-presets/presets","scanRoster":true}]},"license":"MIT","dependencies":{"commander":"^15.0.0","js-yaml":"^4.2.0","node-addon-require-builtin":"^0.1.6","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-hmr":"^0.1.6-alpha.2","@deepseek-ai/cordis-plugin-include":"^1.0.7","@deepseek-ai/cordis-plugin-timer":"^1.1.4","@deepseek-ai/dsh-acp-app":"^0.1.6-alpha.2","@deepseek-ai/dsh-agent-instructions":"^0.1.6-alpha.2","@deepseek-ai/dsh-agent-tool-presentation":"^0.1.6-alpha.2","@deepseek-ai/dsh-app-boot":"^0.1.6-alpha.2","@deepseek-ai/dsh-base":"^0.1.6-alpha.2","@deepseek-ai/dsh-client-ui-agent-preset":"^0.1.6-alpha.2","@deepseek-ai/dsh-client-ui-cordis":"^0.1.6-alpha.2","@deepseek-ai/dsh-cmdline":"^0.1.6-alpha.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-command-compact":"^0.1.6-alpha.2","@deepseek-ai/dsh-command-goal":"^0.1.6-alpha.2","@deepseek-ai/dsh-compaction-tool-result-pruner":"^0.1.6-alpha.2","@deepseek-ai/dsh-cordis-client-runner":"^0.1.6-alpha.2","@deepseek-ai/dsh-experimental-agent-team-profile":"^0.1.6-alpha.2","@deepseek-ai/dsh-experimental-agent-team-web-profile":"^0.1.6-alpha.2","@deepseek-ai/dsh-goal":"^0.1.6-alpha.2","@deepseek-ai/dsh-fs-local":"^0.1.6-alpha.2","@deepseek-ai/dsh-goal-round-driver":"^0.1.6-alpha.2","@deepseek-ai/dsh-headless":"^0.1.6-alpha.2","@deepseek-ai/dsh-compaction-basic":"^0.1.6-alpha.2","@deepseek-ai/dsh-home-paths":"^0.1.6-alpha.2","@deepseek-ai/dsh-hooks-claude-code":"^0.1.6-alpha.2","@deepseek-ai/dsh-hooks-codex":"^0.1.6-alpha.2","@deepseek-ai/dsh-jobs-local":"^0.1.6-alpha.2","@deepseek-ai/dsh-launch-environment":"^0.1.6-alpha.2","@deepseek-ai/dsh-mcp-client":"^0.1.6-alpha.2","@deepseek-ai/dsh-persona":"^0.1.6-alpha.2","@deepseek-ai/dsh-plan-mode":"^0.1.6-alpha.2","@deepseek-ai/dsh-pwsh-local":"^0.1.6-alpha.2","@deepseek-ai/dsh-pwsh-sandbox":"^0.1.6-alpha.2","@deepseek-ai/dsh-schedule":"^0.1.6-alpha.2","@deepseek-ai/dsh-sdk-app":"^0.1.6-alpha.2","@deepseek-ai/dsh-sdk-minimal":"^0.1.6-alpha.2","@deepseek-ai/dsh-session-projection":"^0.1.6-alpha.2","@deepseek-ai/dsh-session-reference":"^0.1.6-alpha.2","@deepseek-ai/dsh-skill":"^0.1.6-alpha.2","@deepseek-ai/dsh-skill-filesystem":"^0.1.6-alpha.2","@deepseek-ai/dsh-terminal":"^0.1.6-alpha.2","@deepseek-ai/dsh-terminal-bash":"^0.1.6-alpha.2","@deepseek-ai/dsh-time-context":"^0.1.6-alpha.2","@deepseek-ai/dsh-tmux-context":"^0.1.6-alpha.2","@deepseek-ai/dsh-token-meter":"^0.1.6-alpha.2","@deepseek-ai/dsh-tool-bash":"^0.1.6-alpha.2","@deepseek-ai/dsh-tool-bash-persistent":"^0.1.6-alpha.2","@deepseek-ai/dsh-tool-ask-user":"^0.1.6-alpha.2","@deepseek-ai/dsh-tool-present":"^0.1.6-alpha.2","@deepseek-ai/dsh-tool-cordis":"^0.1.6-alpha.2","@deepseek-ai/dsh-tool-fs":"^0.1.6-alpha.2","@deepseek-ai/dsh-tool-fs-search":"^0.1.6-alpha.2","@deepseek-ai/dsh-tool-goal":"^0.1.6-alpha.2","@deepseek-ai/dsh-tool-jobs":"^0.1.6-alpha.2","@deepseek-ai/dsh-tool-pwsh":"^0.1.6-alpha.2","@deepseek-ai/dsh-tool-pwsh-persistent":"^0.1.6-alpha.2","@deepseek-ai/dsh-tool-ralph":"^0.1.6-alpha.2","@deepseek-ai/dsh-tool-skill":"^0.1.6-alpha.2","@deepseek-ai/dsh-tool-str-replace-editor":"^0.1.6-alpha.2","@deepseek-ai/dsh-tool-subagent":"^0.1.6-alpha.2","@deepseek-ai/dsh-tool-subagent-control":"^0.1.6-alpha.2","@deepseek-ai/dsh-tool-todo":"^0.1.6-alpha.2","@deepseek-ai/dsh-tool-web":"^0.1.6-alpha.2","@deepseek-ai/dsh-tool-workflow":"^0.1.6-alpha.2","@deepseek-ai/dsh-web-app":"^0.1.6-alpha.2","@deepseek-ai/dsh-webhook":"^0.1.6-alpha.2","@deepseek-ai/dsh-webhook-github":"^0.1.6-alpha.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-workflow-ptc":"^0.1.6-alpha.2","@deepseek-ai/dsh-http-proxy":"^0.1.6-alpha.2","@deepseek-ai/dsh-mcp-resources":"^0.1.6-alpha.2","@deepseek-ai/dsh-plugin-manager":"^0.1.6-alpha.2","@deepseek-ai/dsh-atomic-write":"^0.1.6-alpha.2"},"devDependencies":{"@agentclientprotocol/sdk":"1.4.0","@types/js-yaml":"^4.0.9","@types/ws":"8.18.1","execa":"^10.0.0","ws":"8.21.0","@deepseek-ai/dsh-acp":"^0.1.6-alpha.2","@deepseek-ai/dsh-agent":"^0.1.6-alpha.2","@deepseek-ai/dsh-agent-loop":"^0.1.6-alpha.2","@deepseek-ai/dsh-agent-loop-testkit":"^0.1.6-alpha.2","@deepseek-ai/dsh-attachment-local":"^0.1.6-alpha.2","@deepseek-ai/dsh-bash-local":"^0.1.6-alpha.2","@deepseek-ai/dsh-credentials-local":"^0.1.6-alpha.2","@deepseek-ai/dsh-deepseek-llm-api-extensions":"^0.1.6-alpha.2","@deepseek-ai/dsh-experimental-agent-team":"^0.1.6-alpha.2","@deepseek-ai/dsh-experimental-ptc-runtime-python":"^0.1.6-alpha.2","@deepseek-ai/dsh-experimental-tool-agent-team":"^0.1.6-alpha.2","@deepseek-ai/dsh-fs-observation-policy":"^0.1.6-alpha.2","@deepseek-ai/dsh-fs-sandbox":"^0.1.6-alpha.2","@deepseek-ai/dsh-host-frontend-static":"^0.1.6-alpha.2","@deepseek-ai/dsh-llm-deepseek":"^0.1.6-alpha.2","@deepseek-ai/dsh-llm-mock-server":"^0.1.6-alpha.2","@deepseek-ai/dsh-llm-pi-ai":"^0.1.6-alpha.2","@deepseek-ai/dsh-llm-replay":"^0.1.6-alpha.2","@deepseek-ai/dsh-loader-smoke":"^0.1.6-alpha.2","@deepseek-ai/dsh-plugin-package-inventory-deepseek":"^0.1.6-alpha.2","@deepseek-ai/dsh-sandbox-local":"^0.1.6-alpha.2","@deepseek-ai/dsh-sandbox-policy":"^0.1.6-alpha.2","@deepseek-ai/dsh-session":"^0.1.6-alpha.2","@deepseek-ai/dsh-session-checkpoint-policy":"^0.1.6-alpha.2","@deepseek-ai/dsh-session-log-deepseek":"^0.1.6-alpha.2","@deepseek-ai/dsh-session-persistence-jsonl":"^0.1.6-alpha.2","@deepseek-ai/dsh-session-query":"^0.1.6-alpha.2","@deepseek-ai/dsh-shell-env":"^0.1.6-alpha.2","@deepseek-ai/dsh-llm":"^0.1.6-alpha.2","@deepseek-ai/dsh-settings":"^0.1.6-alpha.2","@deepseek-ai/dsh-settings-file":"^0.1.6-alpha.2","@deepseek-ai/dsh-subagent":"^0.1.6-alpha.2","@deepseek-ai/dsh-host-webserver":"^0.1.6-alpha.2","@deepseek-ai/dsh-subagent-fork-in-process":"^0.1.6-alpha.2","@deepseek-ai/dsh-subprocess-local":"^0.1.6-alpha.2","@deepseek-ai/dsh-subagent-spawn-in-process":"^0.1.6-alpha.2","@deepseek-ai/dsh-tools":"^0.1.6-alpha.2","@deepseek-ai/dsh-user-approval":"^0.1.6-alpha.2","@deepseek-ai/dsh-system-prompt":"^0.1.6-alpha.2"},"exports":{"./profile-boot":{"types":"./lib/types/profile-boot.d.ts","default":"./lib/profile-boot.js"},"./lib/*":"./lib/*","./package.json":"./package.json"},"readmeFilename":"README.zh.md","_id":"@deepseek-ai/dsh@0.1.6-alpha.2","bugs":{"url":"https://github.com/deepseek-ai/deepseek-harness/issues"},"homepage":"https://github.com/deepseek-ai/deepseek-harness#readme","_integrity":"sha512-PHR/3ZHpJNWXlDQ3U9weFb7calWbSMJd2GD3z2iPJ8zAKL7ipuzyPy5xGbaXf2OA8hc0SAGJeoUW7nfatCNOYw==","_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-0.1.6-alpha.2.tgz","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-0.1.6-alpha.2.tgz","_nodeVersion":"24.20.0","_npmVersion":"11.19.0","dist":{"integrity":"sha512-PHR/3ZHpJNWXlDQ3U9weFb7calWbSMJd2GD3z2iPJ8zAKL7ipuzyPy5xGbaXf2OA8hc0SAGJeoUW7nfatCNOYw==","shasum":"37d635377c9807c47d49d662ca00d6d5ea5792de","tarball":"https://registry.npmmirror.com/@deepseek-ai/dsh/-/dsh-0.1.6-alpha.2.tgz","fileCount":17,"unpackedSize":60788,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIE/233ZjYOLY7wPYWW0iWHFAP6ecsOl9QHFZqb/MtMxTAiBVvIE1d5jfxTyuHdn/kqzCfLcxRFPKZNOUe2haOLiwNg=="}],"size":20711},"_npmUser":{"name":"imccyu","email":"imccyu@gmail.com"},"directories":{},"maintainers":[{"name":"imccyu","email":"imccyu@gmail.com"},{"name":"tianyicui-deepseek","email":"tianyi@deepseek.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dsh_0.1.6-alpha.2_1789653130067_0.47001195028019715"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-09-17T13:52:10.201Z","publish_time":1789653130201,"_source_registry_name":"default"},"0.1.5-rc.3":{"_id":"@deepseek-ai/dsh@0.1.5-rc.3","bin":{"dsh":"lib/bin.js"},"dsh":{"configTrees":[{"path":"../../packages/preset/agent-presets/presets","mount":"config/agent-presets","scanRoster":true}]},"bugs":{"url":"https://github.com/deepseek-ai/deepseek-harness/issues"},"dist":{"shasum":"c4f8da125449a3046bd48963a978905fd58ce7d4","tarball":"https://registry.npmmirror.com/@deepseek-ai/dsh/-/dsh-0.1.5-rc.3.tgz","fileCount":10,"integrity":"sha512-c0W6Xqc4ChjFcCJkbzPeIxZQdnbKqe+QAcJzWGtogg0ZzsnZRcw3vopMyZ5oZU6E2fmyqGcyDR1sBeiCH4yHcg==","signatures":[{"sig":"MEUCIHDHdYyLpkLDeX3XGQ++/opXTwtRO2iZQcMkywGLHBE1AiEAldyFk0cFRRpJB9QuGSE5gqgzYk1WghrH1oNCtduyyRY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCID3/cOUmTqbVs7f9ouP2J2eHV/yHFYi4q8XoF0euA61zAiEA+9dZZjdrFxSFTN2zkZDe4N19Mjy6rjQ5+tdA/ufVwKs="}],"unpackedSize":48904,"size":16627},"name":"@deepseek-ai/dsh","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-0.1.5-rc.3.tgz","license":"MIT","version":"0.1.5-rc.3","_npmUser":{"name":"imccyu","email":"imccyu@gmail.com"},"homepage":"https://github.com/deepseek-ai/deepseek-harness#readme","_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-0.1.5-rc.3.tgz","_integrity":"sha512-c0W6Xqc4ChjFcCJkbzPeIxZQdnbKqe+QAcJzWGtogg0ZzsnZRcw3vopMyZ5oZU6E2fmyqGcyDR1sBeiCH4yHcg==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"apps/cli"},"_npmVersion":"11.19.0","description":"dsh CLI: profile boot, plugin management, and the browser UI alias","directories":{},"maintainers":[{"name":"imccyu","email":"imccyu@gmail.com"},{"name":"tianyicui-deepseek","email":"tianyi@deepseek.com"}],"_nodeVersion":"24.20.0","dependencies":{"js-yaml":"^4.2.0","commander":"^15.0.0","@deepseek-ai/cordis":"4.0.2","@deepseek-ai/dsh-base":"^0.1.5-rc.3","@deepseek-ai/dsh-goal":"^0.1.5-rc.3","@deepseek-ai/dsh-skill":"^0.1.5-rc.3","@deepseek-ai/dsh-acp-app":"^0.1.5-rc.3","@deepseek-ai/dsh-cmdline":"^0.1.5-rc.3","@deepseek-ai/dsh-persona":"^0.1.5-rc.3","@deepseek-ai/dsh-sdk-app":"^0.1.5-rc.3","@deepseek-ai/dsh-tool-fs":"^0.1.5-rc.3","@deepseek-ai/dsh-web-app":"^0.1.5-rc.3","@deepseek-ai/dsh-webhook":"^0.1.5-rc.3","@deepseek-ai/schemastery":"3.18.2","@deepseek-ai/dsh-app-boot":"^0.1.5-rc.3","@deepseek-ai/dsh-fs-local":"^0.1.5-rc.3","@deepseek-ai/dsh-headless":"^0.1.5-rc.3","@deepseek-ai/dsh-schedule":"^0.1.5-rc.3","@deepseek-ai/dsh-terminal":"^0.1.5-rc.3","@deepseek-ai/dsh-tool-web":"^0.1.5-rc.3","@deepseek-ai/dsh-plan-mode":"^0.1.5-rc.3","@deepseek-ai/dsh-tool-bash":"^0.1.5-rc.3","@deepseek-ai/dsh-tool-goal":"^0.1.5-rc.3","@deepseek-ai/dsh-tool-jobs":"^0.1.5-rc.3","@deepseek-ai/dsh-tool-pwsh":"^0.1.5-rc.3","@deepseek-ai/dsh-tool-todo":"^0.1.5-rc.3","node-addon-require-builtin":"^0.1.4","@deepseek-ai/dsh-home-paths":"^0.1.5-rc.3","@deepseek-ai/dsh-http-proxy":"^0.1.5-rc.3","@deepseek-ai/dsh-jobs-local":"^0.1.5-rc.3","@deepseek-ai/dsh-mcp-client":"^0.1.5-rc.3","@deepseek-ai/dsh-pwsh-local":"^0.1.5-rc.3","@deepseek-ai/dsh-tool-ralph":"^0.1.5-rc.3","@deepseek-ai/dsh-tool-skill":"^0.1.5-rc.3","@deepseek-ai/dsh-hooks-codex":"^0.1.5-rc.3","@deepseek-ai/dsh-sdk-minimal":"^0.1.5-rc.3","@deepseek-ai/dsh-token-meter":"^0.1.5-rc.3","@deepseek-ai/dsh-tool-cordis":"^0.1.5-rc.3","@deepseek-ai/dsh-command-goal":"^0.1.5-rc.3","@deepseek-ai/dsh-pwsh-sandbox":"^0.1.5-rc.3","@deepseek-ai/dsh-time-context":"^0.1.5-rc.3","@deepseek-ai/dsh-tmux-context":"^0.1.5-rc.3","@deepseek-ai/dsh-tool-present":"^0.1.5-rc.3","@deepseek-ai/cordis-plugin-hmr":"1.0.17","@deepseek-ai/dsh-terminal-bash":"^0.1.5-rc.3","@deepseek-ai/dsh-tool-ask-user":"^0.1.5-rc.3","@deepseek-ai/dsh-tool-subagent":"^0.1.5-rc.3","@deepseek-ai/dsh-tool-workflow":"^0.1.5-rc.3","@deepseek-ai/dsh-tool-fs-search":"^0.1.5-rc.3","@deepseek-ai/dsh-webhook-github":"^0.1.5-rc.3","@deepseek-ai/cordis-plugin-timer":"1.1.4","@deepseek-ai/dsh-command-compact":"^0.1.5-rc.3","@deepseek-ai/cordis-plugin-loader":"1.0.3","@deepseek-ai/dsh-client-ui-cordis":"^0.1.5-rc.3","@deepseek-ai/dsh-compaction-basic":"^0.1.5-rc.3","@deepseek-ai/dsh-skill-filesystem":"^0.1.5-rc.3","@deepseek-ai/cordis-plugin-include":"1.0.7","@deepseek-ai/dsh-goal-round-driver":"^0.1.5-rc.3","@deepseek-ai/dsh-hooks-claude-code":"^0.1.5-rc.3","@deepseek-ai/dsh-session-reference":"^0.1.5-rc.3","@deepseek-ai/dsh-agent-instructions":"^0.1.5-rc.3","@deepseek-ai/dsh-launch-environment":"^0.1.5-rc.3","@deepseek-ai/dsh-session-projection":"^0.1.5-rc.3","@deepseek-ai/dsh-cordis-client-runner":"^0.1.5-rc.3","@deepseek-ai/dsh-tool-bash-persistent":"^0.1.5-rc.3","@deepseek-ai/dsh-tool-pwsh-persistent":"^0.1.5-rc.3","@deepseek-ai/dsh-tool-subagent-control":"^0.1.5-rc.3","@deepseek-ai/dsh-client-ui-agent-preset":"^0.1.5-rc.3","@deepseek-ai/dsh-workflow-worker-thread":"^0.1.5-rc.3","@deepseek-ai/dsh-agent-tool-presentation":"^0.1.5-rc.3","@deepseek-ai/dsh-tool-str-replace-editor":"^0.1.5-rc.3","@deepseek-ai/dsh-compaction-tool-result-pruner":"^0.1.5-rc.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"ws":"8.21.0","execa":"^10.0.0","@types/ws":"8.18.1","@types/js-yaml":"^4.0.9","@deepseek-ai/dsh-acp":"^0.1.5-rc.3","@deepseek-ai/dsh-llm":"^0.1.5-rc.3","@deepseek-ai/dsh-agent":"^0.1.5-rc.3","@deepseek-ai/dsh-tools":"^0.1.5-rc.3","@agentclientprotocol/sdk":"1.4.0","@deepseek-ai/dsh-session":"^0.1.5-rc.3","@deepseek-ai/dsh-settings":"^0.1.5-rc.3","@deepseek-ai/dsh-subagent":"^0.1.5-rc.3","@deepseek-ai/dsh-llm-pi-ai":"^0.1.5-rc.3","@deepseek-ai/dsh-shell-env":"^0.1.5-rc.3","@deepseek-ai/dsh-agent-loop":"^0.1.5-rc.3","@deepseek-ai/dsh-bash-local":"^0.1.5-rc.3","@deepseek-ai/dsh-fs-sandbox":"^0.1.5-rc.3","@deepseek-ai/dsh-llm-replay":"^0.1.5-rc.3","@deepseek-ai/dsh-llm-deepseek":"^0.1.5-rc.3","@deepseek-ai/dsh-loader-smoke":"^0.1.5-rc.3","@deepseek-ai/dsh-sandbox-local":"^0.1.5-rc.3","@deepseek-ai/dsh-session-query":"^0.1.5-rc.3","@deepseek-ai/dsh-settings-file":"^0.1.5-rc.3","@deepseek-ai/dsh-system-prompt":"^0.1.5-rc.3","@deepseek-ai/dsh-user-approval":"^0.1.5-rc.3","@deepseek-ai/dsh-host-webserver":"^0.1.5-rc.3","@deepseek-ai/dsh-sandbox-policy":"^0.1.5-rc.3","@deepseek-ai/dsh-llm-mock-server":"^0.1.5-rc.3","@deepseek-ai/dsh-attachment-local":"^0.1.5-rc.3","@deepseek-ai/dsh-subprocess-local":"^0.1.5-rc.3","@deepseek-ai/dsh-credentials-local":"^0.1.5-rc.3","@deepseek-ai/dsh-agent-loop-testkit":"^0.1.5-rc.3","@deepseek-ai/dsh-host-frontend-static":"^0.1.5-rc.3","@deepseek-ai/dsh-session-log-deepseek":"^0.1.5-rc.3","@deepseek-ai/dsh-fs-observation-policy":"^0.1.5-rc.3","@deepseek-ai/dsh-experimental-agent-team":"^0.1.5-rc.3","@deepseek-ai/dsh-subagent-fork-in-process":"^0.1.5-rc.3","@deepseek-ai/dsh-session-checkpoint-policy":"^0.1.5-rc.3","@deepseek-ai/dsh-session-persistence-jsonl":"^0.1.5-rc.3","@deepseek-ai/dsh-subagent-spawn-in-process":"^0.1.5-rc.3","@deepseek-ai/dsh-deepseek-llm-api-extensions":"^0.1.5-rc.3","@deepseek-ai/dsh-experimental-tool-agent-team":"^0.1.5-rc.3","@deepseek-ai/dsh-experimental-agent-team-profile":"^0.1.5-rc.3","@deepseek-ai/dsh-experimental-code-runtime-python":"^0.1.5-rc.3","@deepseek-ai/dsh-plugin-package-inventory-deepseek":"^0.1.5-rc.3"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dsh_0.1.5-rc.3_1790056520775_0.9062207156813202"},"_cnpmcore_publish_time":"2026-09-22T05:55:20.869Z","publish_time":1790056520869,"_source_registry_name":"default"},"0.1.7-alpha.1":{"_id":"@deepseek-ai/dsh@0.1.7-alpha.1","bin":{"dsh":"lib/bin.js"},"bugs":{"url":"https://github.com/deepseek-ai/deepseek-harness/issues"},"dist":{"shasum":"40653f012e24bdb3161be9dba195466fff22d98c","tarball":"https://registry.npmmirror.com/@deepseek-ai/dsh/-/dsh-0.1.7-alpha.1.tgz","fileCount":20,"integrity":"sha512-fim76775kLyal0lLNmpktZfOiOwU0P9qdluknL5Sm3F6ax9I5PcLD0W0WzqH9tMOOY8yHya5VShuEzSSh223sw==","signatures":[{"sig":"MEUCIQCmTyQJzojIkDq8QxQmXyKozTrHF0Ai3Fh0UuIHaSf8qgIgUvmcZqLB9JTn1mXFt8kcgBp0HzRQXaZYgRvLw36x9s4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCHFLDgn5vxkSiAvAFsHWyhkWNkJaAAqRJD1+y1QdKAzwIgc4WPC6W+Ckgr6I+3MiWEX3XW5d+u5MD3gIiE+pLfngU="}],"unpackedSize":65580,"size":21967},"name":"@deepseek-ai/dsh","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-0.1.7-alpha.1.tgz","exports":{"./lib/*":"./lib/*","./package.json":"./package.json","./profile-boot":{"types":"./lib/types/profile-boot.d.ts","default":"./lib/profile-boot.js"}},"license":"MIT","version":"0.1.7-alpha.1","_npmUser":{"name":"imccyu","email":"imccyu@gmail.com"},"homepage":"https://github.com/deepseek-ai/deepseek-harness#readme","_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-0.1.7-alpha.1.tgz","_integrity":"sha512-fim76775kLyal0lLNmpktZfOiOwU0P9qdluknL5Sm3F6ax9I5PcLD0W0WzqH9tMOOY8yHya5VShuEzSSh223sw==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"apps/cli"},"_npmVersion":"11.19.0","description":"dsh CLI: profile launch, plugin management, and configuration inspection","directories":{},"maintainers":[{"name":"imccyu","email":"imccyu@gmail.com"},{"name":"tianyicui-deepseek","email":"tianyi@deepseek.com"}],"_nodeVersion":"24.20.0","dependencies":{"js-yaml":"^4.2.0","commander":"^15.0.0","@deepseek-ai/cordis":"^4.0.3","@deepseek-ai/dsh-hmr":"^0.1.7-alpha.1","@deepseek-ai/dsh-base":"^0.1.7-alpha.1","@deepseek-ai/dsh-goal":"^0.1.7-alpha.1","@deepseek-ai/dsh-skill":"^0.1.7-alpha.1","@deepseek-ai/dsh-acp-app":"^0.1.7-alpha.1","@deepseek-ai/dsh-cmdline":"^0.1.7-alpha.1","@deepseek-ai/dsh-persona":"^0.1.7-alpha.1","@deepseek-ai/dsh-sdk-app":"^0.1.7-alpha.1","@deepseek-ai/dsh-tool-fs":"^0.1.7-alpha.1","@deepseek-ai/dsh-web-app":"^0.1.7-alpha.1","@deepseek-ai/dsh-webhook":"^0.1.7-alpha.1","@deepseek-ai/schemastery":"^3.18.3","@deepseek-ai/dsh-app-boot":"^0.1.7-alpha.1","@deepseek-ai/dsh-fs-local":"^0.1.7-alpha.1","@deepseek-ai/dsh-headless":"^0.1.7-alpha.1","@deepseek-ai/dsh-schedule":"^0.1.7-alpha.1","@deepseek-ai/dsh-terminal":"^0.1.7-alpha.1","@deepseek-ai/dsh-tool-web":"^0.1.7-alpha.1","@deepseek-ai/dsh-plan-mode":"^0.1.7-alpha.1","@deepseek-ai/dsh-tool-bash":"^0.1.7-alpha.1","@deepseek-ai/dsh-tool-goal":"^0.1.7-alpha.1","@deepseek-ai/dsh-tool-jobs":"^0.1.7-alpha.1","@deepseek-ai/dsh-tool-pwsh":"^0.1.7-alpha.1","@deepseek-ai/dsh-tool-todo":"^0.1.7-alpha.1","node-addon-require-builtin":"^0.1.6","@deepseek-ai/dsh-home-paths":"^0.1.7-alpha.1","@deepseek-ai/dsh-http-proxy":"^0.1.7-alpha.1","@deepseek-ai/dsh-jobs-local":"^0.1.7-alpha.1","@deepseek-ai/dsh-mcp-client":"^0.1.7-alpha.1","@deepseek-ai/dsh-pwsh-local":"^0.1.7-alpha.1","@deepseek-ai/dsh-tool-ralph":"^0.1.7-alpha.1","@deepseek-ai/dsh-tool-skill":"^0.1.7-alpha.1","@deepseek-ai/dsh-hooks-codex":"^0.1.7-alpha.1","@deepseek-ai/dsh-sdk-minimal":"^0.1.7-alpha.1","@deepseek-ai/dsh-token-meter":"^0.1.7-alpha.1","@deepseek-ai/dsh-tool-cordis":"^0.1.7-alpha.1","@deepseek-ai/dsh-agent-preset":"^0.1.7-alpha.1","@deepseek-ai/dsh-atomic-write":"^0.1.7-alpha.1","@deepseek-ai/dsh-command-goal":"^0.1.7-alpha.1","@deepseek-ai/dsh-pwsh-sandbox":"^0.1.7-alpha.1","@deepseek-ai/dsh-skill-office":"^0.1.7-alpha.1","@deepseek-ai/dsh-time-context":"^0.1.7-alpha.1","@deepseek-ai/dsh-tmux-context":"^0.1.7-alpha.1","@deepseek-ai/dsh-tool-present":"^0.1.7-alpha.1","@deepseek-ai/dsh-workflow-ptc":"^0.1.7-alpha.1","@deepseek-ai/dsh-mcp-resources":"^0.1.7-alpha.1","@deepseek-ai/dsh-terminal-bash":"^0.1.7-alpha.1","@deepseek-ai/dsh-tool-ask-user":"^0.1.7-alpha.1","@deepseek-ai/dsh-tool-subagent":"^0.1.7-alpha.1","@deepseek-ai/dsh-tool-workflow":"^0.1.7-alpha.1","@deepseek-ai/dsh-plugin-manager":"^0.1.7-alpha.1","@deepseek-ai/dsh-tool-fs-search":"^0.1.7-alpha.1","@deepseek-ai/dsh-webhook-github":"^0.1.7-alpha.1","@deepseek-ai/cordis-plugin-timer":"^1.1.5","@deepseek-ai/dsh-command-compact":"^0.1.7-alpha.1","@deepseek-ai/cordis-plugin-loader":"^1.0.4","@deepseek-ai/dsh-client-ui-cordis":"^0.1.7-alpha.1","@deepseek-ai/dsh-compaction-basic":"^0.1.7-alpha.1","@deepseek-ai/dsh-skill-filesystem":"^0.1.7-alpha.1","@deepseek-ai/cordis-plugin-include":"^1.0.8","@deepseek-ai/dsh-goal-round-driver":"^0.1.7-alpha.1","@deepseek-ai/dsh-hooks-claude-code":"^0.1.7-alpha.1","@deepseek-ai/dsh-session-reference":"^0.1.7-alpha.1","@deepseek-ai/dsh-agent-instructions":"^0.1.7-alpha.1","@deepseek-ai/dsh-launch-environment":"^0.1.7-alpha.1","@deepseek-ai/dsh-session-projection":"^0.1.7-alpha.1","@deepseek-ai/dsh-cordis-client-runner":"^0.1.7-alpha.1","@deepseek-ai/dsh-tool-bash-persistent":"^0.1.7-alpha.1","@deepseek-ai/dsh-tool-pwsh-persistent":"^0.1.7-alpha.1","@deepseek-ai/dsh-tool-subagent-control":"^0.1.7-alpha.1","@deepseek-ai/dsh-client-ui-agent-preset":"^0.1.7-alpha.1","@deepseek-ai/dsh-agent-tool-presentation":"^0.1.7-alpha.1","@deepseek-ai/dsh-tool-str-replace-editor":"^0.1.7-alpha.1","@deepseek-ai/dsh-tool-workspace-dependencies":"^0.1.7-alpha.1","@deepseek-ai/dsh-compaction-tool-result-pruner":"^0.1.7-alpha.1","@deepseek-ai/dsh-experimental-agent-team-profile":"^0.1.7-alpha.1","@deepseek-ai/dsh-experimental-voice-input-bundle":"^0.1.7-alpha.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"ws":"8.21.0","ajv":"^8.20.0","execa":"^10.0.0","@types/ws":"8.18.1","@types/js-yaml":"^4.0.9","@deepseek-ai/dsh-acp":"^0.1.7-alpha.1","@deepseek-ai/dsh-llm":"^0.1.7-alpha.1","@deepseek-ai/dsh-agent":"^0.1.7-alpha.1","@deepseek-ai/dsh-tools":"^0.1.7-alpha.1","@agentclientprotocol/sdk":"1.4.0","@deepseek-ai/dsh-session":"^0.1.7-alpha.1","@deepseek-ai/dsh-settings":"^0.1.7-alpha.1","@deepseek-ai/dsh-subagent":"^0.1.7-alpha.1","@deepseek-ai/dsh-llm-pi-ai":"^0.1.7-alpha.1","@deepseek-ai/dsh-shell-env":"^0.1.7-alpha.1","@deepseek-ai/dsh-agent-loop":"^0.1.7-alpha.1","@deepseek-ai/dsh-bash-local":"^0.1.7-alpha.1","@deepseek-ai/dsh-fs-sandbox":"^0.1.7-alpha.1","@deepseek-ai/dsh-llm-replay":"^0.1.7-alpha.1","@deepseek-ai/dsh-llm-deepseek":"^0.1.7-alpha.1","@deepseek-ai/dsh-loader-smoke":"^0.1.7-alpha.1","@deepseek-ai/dsh-sandbox-local":"^0.1.7-alpha.1","@deepseek-ai/dsh-session-query":"^0.1.7-alpha.1","@deepseek-ai/dsh-system-prompt":"^0.1.7-alpha.1","@deepseek-ai/dsh-user-approval":"^0.1.7-alpha.1","@deepseek-ai/dsh-host-webserver":"^0.1.7-alpha.1","@deepseek-ai/dsh-sandbox-policy":"^0.1.7-alpha.1","@deepseek-ai/dsh-llm-mock-server":"^0.1.7-alpha.1","@deepseek-ai/dsh-attachment-local":"^0.1.7-alpha.1","@deepseek-ai/dsh-subprocess-local":"^0.1.7-alpha.1","@deepseek-ai/dsh-credentials-local":"^0.1.7-alpha.1","@deepseek-ai/dsh-agent-loop-testkit":"^0.1.7-alpha.1","@deepseek-ai/dsh-host-frontend-static":"^0.1.7-alpha.1","@deepseek-ai/dsh-session-log-deepseek":"^0.1.7-alpha.1","@deepseek-ai/dsh-fs-observation-policy":"^0.1.7-alpha.1","@deepseek-ai/dsh-experimental-agent-team":"^0.1.7-alpha.1","@deepseek-ai/dsh-subagent-fork-in-process":"^0.1.7-alpha.1","@deepseek-ai/dsh-session-checkpoint-policy":"^0.1.7-alpha.1","@deepseek-ai/dsh-session-persistence-jsonl":"^0.1.7-alpha.1","@deepseek-ai/dsh-subagent-spawn-in-process":"^0.1.7-alpha.1","@deepseek-ai/dsh-deepseek-llm-api-extensions":"^0.1.7-alpha.1","@deepseek-ai/dsh-experimental-tool-agent-team":"^0.1.7-alpha.1","@deepseek-ai/dsh-experimental-ptc-runtime-python":"^0.1.7-alpha.1","@deepseek-ai/dsh-plugin-package-inventory-deepseek":"^0.1.7-alpha.1"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dsh_0.1.7-alpha.1_1790058211409_0.5851894619681153"},"_cnpmcore_publish_time":"2026-09-22T06:23:31.522Z","publish_time":1790058211522,"_source_registry_name":"default"},"0.1.7-alpha.2":{"_id":"@deepseek-ai/dsh@0.1.7-alpha.2","bin":{"dsh":"lib/bin.js"},"bugs":{"url":"https://github.com/deepseek-ai/deepseek-harness/issues"},"dist":{"shasum":"5e9769230688ec6fee1e4c04709cd5aff0c9c810","tarball":"https://registry.npmmirror.com/@deepseek-ai/dsh/-/dsh-0.1.7-alpha.2.tgz","fileCount":20,"integrity":"sha512-uXuWobwmpNzqFOTFP61kgf0aH8IzU9LWPF9QWCUfv5DOtgtlm+6+zHvQMboEe0bCaitul61ySvUqd4mMNRedzw==","signatures":[{"sig":"MEUCIQDUpGFOfcTGbPTKfuOgAQPCAChqKzqR0Hol8a3gT0IXdgIgGKzzMp6LOahOfF6If1fUiYIjztyDYSr+euzop2fmBS4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFGzUnkvsBOwn2LqgD4WazW3a1VlF9q367Bw385S1sN8AiAh9ng6NGYI+DX+c3+c8MshvicWH53Qa7LFM7b0/vttkA=="}],"unpackedSize":65470,"size":21966},"name":"@deepseek-ai/dsh","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-0.1.7-alpha.2.tgz","exports":{"./lib/*":"./lib/*","./package.json":"./package.json","./profile-boot":{"types":"./lib/types/profile-boot.d.ts","default":"./lib/profile-boot.js"}},"license":"MIT","version":"0.1.7-alpha.2","_npmUser":{"name":"imccyu","email":"imccyu@gmail.com"},"homepage":"https://github.com/deepseek-ai/deepseek-harness#readme","_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-0.1.7-alpha.2.tgz","_integrity":"sha512-uXuWobwmpNzqFOTFP61kgf0aH8IzU9LWPF9QWCUfv5DOtgtlm+6+zHvQMboEe0bCaitul61ySvUqd4mMNRedzw==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"apps/cli"},"_npmVersion":"11.19.0","description":"dsh CLI: profile launch, plugin management, and configuration inspection","directories":{},"maintainers":[{"name":"imccyu","email":"imccyu@gmail.com"},{"name":"tianyicui-deepseek","email":"tianyi@deepseek.com"}],"_nodeVersion":"24.21.0","dependencies":{"js-yaml":"^4.2.0","commander":"^15.0.0","@deepseek-ai/cordis":"~4.0.4","@deepseek-ai/dsh-hmr":"0.1.7-alpha.2","@deepseek-ai/dsh-base":"0.1.7-alpha.2","@deepseek-ai/dsh-goal":"0.1.7-alpha.2","@deepseek-ai/dsh-skill":"0.1.7-alpha.2","@deepseek-ai/dsh-acp-app":"0.1.7-alpha.2","@deepseek-ai/dsh-cmdline":"0.1.7-alpha.2","@deepseek-ai/dsh-persona":"0.1.7-alpha.2","@deepseek-ai/dsh-sdk-app":"0.1.7-alpha.2","@deepseek-ai/dsh-tool-fs":"0.1.7-alpha.2","@deepseek-ai/dsh-web-app":"0.1.7-alpha.2","@deepseek-ai/dsh-webhook":"0.1.7-alpha.2","@deepseek-ai/schemastery":"~3.18.4","@deepseek-ai/dsh-app-boot":"0.1.7-alpha.2","@deepseek-ai/dsh-fs-local":"0.1.7-alpha.2","@deepseek-ai/dsh-headless":"0.1.7-alpha.2","@deepseek-ai/dsh-schedule":"0.1.7-alpha.2","@deepseek-ai/dsh-terminal":"0.1.7-alpha.2","@deepseek-ai/dsh-tool-web":"0.1.7-alpha.2","@deepseek-ai/dsh-plan-mode":"0.1.7-alpha.2","@deepseek-ai/dsh-tool-bash":"0.1.7-alpha.2","@deepseek-ai/dsh-tool-goal":"0.1.7-alpha.2","@deepseek-ai/dsh-tool-jobs":"0.1.7-alpha.2","@deepseek-ai/dsh-tool-pwsh":"0.1.7-alpha.2","@deepseek-ai/dsh-tool-todo":"0.1.7-alpha.2","node-addon-require-builtin":"^0.1.6","@deepseek-ai/dsh-home-paths":"0.1.7-alpha.2","@deepseek-ai/dsh-http-proxy":"0.1.7-alpha.2","@deepseek-ai/dsh-jobs-local":"0.1.7-alpha.2","@deepseek-ai/dsh-mcp-client":"0.1.7-alpha.2","@deepseek-ai/dsh-pwsh-local":"0.1.7-alpha.2","@deepseek-ai/dsh-tool-ralph":"0.1.7-alpha.2","@deepseek-ai/dsh-tool-skill":"0.1.7-alpha.2","@deepseek-ai/dsh-hooks-codex":"0.1.7-alpha.2","@deepseek-ai/dsh-sdk-minimal":"0.1.7-alpha.2","@deepseek-ai/dsh-token-meter":"0.1.7-alpha.2","@deepseek-ai/dsh-tool-cordis":"0.1.7-alpha.2","@deepseek-ai/dsh-agent-preset":"0.1.7-alpha.2","@deepseek-ai/dsh-atomic-write":"0.1.7-alpha.2","@deepseek-ai/dsh-command-goal":"0.1.7-alpha.2","@deepseek-ai/dsh-pwsh-sandbox":"0.1.7-alpha.2","@deepseek-ai/dsh-skill-office":"0.1.7-alpha.2","@deepseek-ai/dsh-time-context":"0.1.7-alpha.2","@deepseek-ai/dsh-tmux-context":"0.1.7-alpha.2","@deepseek-ai/dsh-tool-present":"0.1.7-alpha.2","@deepseek-ai/dsh-workflow-ptc":"0.1.7-alpha.2","@deepseek-ai/dsh-mcp-resources":"0.1.7-alpha.2","@deepseek-ai/dsh-terminal-bash":"0.1.7-alpha.2","@deepseek-ai/dsh-tool-ask-user":"0.1.7-alpha.2","@deepseek-ai/dsh-tool-subagent":"0.1.7-alpha.2","@deepseek-ai/dsh-tool-workflow":"0.1.7-alpha.2","@deepseek-ai/dsh-plugin-manager":"0.1.7-alpha.2","@deepseek-ai/dsh-tool-fs-search":"0.1.7-alpha.2","@deepseek-ai/dsh-webhook-github":"0.1.7-alpha.2","@deepseek-ai/cordis-plugin-timer":"~1.1.6","@deepseek-ai/dsh-command-compact":"0.1.7-alpha.2","@deepseek-ai/cordis-plugin-loader":"~1.0.5","@deepseek-ai/dsh-client-ui-cordis":"0.1.7-alpha.2","@deepseek-ai/dsh-compaction-basic":"0.1.7-alpha.2","@deepseek-ai/dsh-skill-filesystem":"0.1.7-alpha.2","@deepseek-ai/cordis-plugin-include":"~1.0.9","@deepseek-ai/dsh-goal-round-driver":"0.1.7-alpha.2","@deepseek-ai/dsh-hooks-claude-code":"0.1.7-alpha.2","@deepseek-ai/dsh-session-reference":"0.1.7-alpha.2","@deepseek-ai/dsh-agent-instructions":"0.1.7-alpha.2","@deepseek-ai/dsh-launch-environment":"0.1.7-alpha.2","@deepseek-ai/dsh-session-projection":"0.1.7-alpha.2","@deepseek-ai/dsh-cordis-client-runner":"0.1.7-alpha.2","@deepseek-ai/dsh-tool-bash-persistent":"0.1.7-alpha.2","@deepseek-ai/dsh-tool-pwsh-persistent":"0.1.7-alpha.2","@deepseek-ai/dsh-tool-subagent-control":"0.1.7-alpha.2","@deepseek-ai/dsh-client-ui-agent-preset":"0.1.7-alpha.2","@deepseek-ai/dsh-agent-tool-presentation":"0.1.7-alpha.2","@deepseek-ai/dsh-tool-str-replace-editor":"0.1.7-alpha.2","@deepseek-ai/dsh-tool-workspace-dependencies":"0.1.7-alpha.2","@deepseek-ai/dsh-compaction-tool-result-pruner":"0.1.7-alpha.2","@deepseek-ai/dsh-experimental-agent-team-profile":"0.1.7-alpha.2","@deepseek-ai/dsh-experimental-voice-input-bundle":"0.1.7-alpha.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"ws":"8.21.0","ajv":"^8.20.0","execa":"^10.0.0","@types/ws":"8.18.1","@types/js-yaml":"^4.0.9","@deepseek-ai/dsh-acp":"0.1.7-alpha.2","@deepseek-ai/dsh-llm":"0.1.7-alpha.2","@deepseek-ai/dsh-agent":"0.1.7-alpha.2","@deepseek-ai/dsh-tools":"0.1.7-alpha.2","@agentclientprotocol/sdk":"1.4.0","@deepseek-ai/dsh-session":"0.1.7-alpha.2","@deepseek-ai/dsh-settings":"0.1.7-alpha.2","@deepseek-ai/dsh-subagent":"0.1.7-alpha.2","@deepseek-ai/dsh-llm-pi-ai":"0.1.7-alpha.2","@deepseek-ai/dsh-shell-env":"0.1.7-alpha.2","@deepseek-ai/dsh-agent-loop":"0.1.7-alpha.2","@deepseek-ai/dsh-bash-local":"0.1.7-alpha.2","@deepseek-ai/dsh-fs-sandbox":"0.1.7-alpha.2","@deepseek-ai/dsh-llm-replay":"0.1.7-alpha.2","@deepseek-ai/dsh-llm-deepseek":"0.1.7-alpha.2","@deepseek-ai/dsh-loader-smoke":"0.1.7-alpha.2","@deepseek-ai/dsh-sandbox-local":"0.1.7-alpha.2","@deepseek-ai/dsh-session-query":"0.1.7-alpha.2","@deepseek-ai/dsh-system-prompt":"0.1.7-alpha.2","@deepseek-ai/dsh-user-approval":"0.1.7-alpha.2","@deepseek-ai/dsh-host-webserver":"0.1.7-alpha.2","@deepseek-ai/dsh-sandbox-policy":"0.1.7-alpha.2","@deepseek-ai/dsh-llm-mock-server":"0.1.7-alpha.2","@deepseek-ai/dsh-attachment-local":"0.1.7-alpha.2","@deepseek-ai/dsh-subprocess-local":"0.1.7-alpha.2","@deepseek-ai/dsh-credentials-local":"0.1.7-alpha.2","@deepseek-ai/dsh-agent-loop-testkit":"0.1.7-alpha.2","@deepseek-ai/dsh-host-frontend-static":"0.1.7-alpha.2","@deepseek-ai/dsh-session-log-deepseek":"0.1.7-alpha.2","@deepseek-ai/dsh-fs-observation-policy":"0.1.7-alpha.2","@deepseek-ai/dsh-experimental-agent-team":"0.1.7-alpha.2","@deepseek-ai/dsh-subagent-fork-in-process":"0.1.7-alpha.2","@deepseek-ai/dsh-session-checkpoint-policy":"0.1.7-alpha.2","@deepseek-ai/dsh-session-persistence-jsonl":"0.1.7-alpha.2","@deepseek-ai/dsh-subagent-spawn-in-process":"0.1.7-alpha.2","@deepseek-ai/dsh-deepseek-llm-api-extensions":"0.1.7-alpha.2","@deepseek-ai/dsh-experimental-tool-agent-team":"0.1.7-alpha.2","@deepseek-ai/dsh-experimental-ptc-runtime-python":"0.1.7-alpha.2","@deepseek-ai/dsh-plugin-package-inventory-deepseek":"0.1.7-alpha.2"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dsh_0.1.7-alpha.2_1790093335551_0.8367811597868899"},"_cnpmcore_publish_time":"2026-09-22T16:08:55.647Z","publish_time":1790093335647,"_source_registry_name":"default"},"0.1.7-rc.1":{"_id":"@deepseek-ai/dsh@0.1.7-rc.1","bin":{"dsh":"lib/bin.js"},"bugs":{"url":"https://github.com/deepseek-ai/deepseek-harness/issues"},"dist":{"shasum":"780753d730eb92564148e3039ed758088d34e9c5","tarball":"https://registry.npmmirror.com/@deepseek-ai/dsh/-/dsh-0.1.7-rc.1.tgz","fileCount":20,"integrity":"sha512-O1K076aCmqE+h4fB5J+mi3twNSAnh26OqHepaqvS5f1tccFnxhVyGpUmjcncVM5x1SX4niznmvsGrsRo9p733A==","signatures":[{"sig":"MEUCIQDJZ2Da3RdNH3dU1T2Idh6e/fMJdHrxhNT8xVWrzLJZqgIgKnwCL5EIlSFRmz1cKy33g8NeDLJCCcSSGJJ5GPEosJg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHzE7/SJi6wT3gknscM6r8gDBHl/BsGSg6UTlSOBoB63AiBxPJSghrPGaqpHK9VRCwPojnVx5knWqWmXlMegr6pFLA=="}],"unpackedSize":69281,"size":23140},"name":"@deepseek-ai/dsh","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-0.1.7-rc.1.tgz","exports":{"./lib/*":"./lib/*","./package.json":"./package.json","./profile-boot":{"types":"./lib/types/profile-boot.d.ts","default":"./lib/profile-boot.js"}},"license":"MIT","version":"0.1.7-rc.1","_npmUser":{"name":"imccyu","email":"imccyu@gmail.com"},"homepage":"https://github.com/deepseek-ai/deepseek-harness#readme","_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-0.1.7-rc.1.tgz","_integrity":"sha512-O1K076aCmqE+h4fB5J+mi3twNSAnh26OqHepaqvS5f1tccFnxhVyGpUmjcncVM5x1SX4niznmvsGrsRo9p733A==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"apps/cli"},"_npmVersion":"11.19.0","description":"dsh CLI: profile launch, plugin management, and configuration inspection","directories":{},"maintainers":[{"name":"imccyu","email":"imccyu@gmail.com"},{"name":"tianyicui-deepseek","email":"tianyi@deepseek.com"}],"_nodeVersion":"24.20.0","dependencies":{"js-yaml":"^4.2.0","commander":"^15.0.0","@deepseek-ai/cordis":"~4.0.4","@deepseek-ai/dsh-hmr":"0.1.7-rc.1","@deepseek-ai/dsh-base":"0.1.7-rc.1","@deepseek-ai/dsh-goal":"0.1.7-rc.1","@deepseek-ai/dsh-skill":"0.1.7-rc.1","@deepseek-ai/dsh-acp-app":"0.1.7-rc.1","@deepseek-ai/dsh-cmdline":"0.1.7-rc.1","@deepseek-ai/dsh-persona":"0.1.7-rc.1","@deepseek-ai/dsh-sdk-app":"0.1.7-rc.1","@deepseek-ai/dsh-tool-fs":"0.1.7-rc.1","@deepseek-ai/dsh-web-app":"0.1.7-rc.1","@deepseek-ai/dsh-webhook":"0.1.7-rc.1","@deepseek-ai/schemastery":"~3.18.4","@deepseek-ai/dsh-app-boot":"0.1.7-rc.1","@deepseek-ai/dsh-fs-local":"0.1.7-rc.1","@deepseek-ai/dsh-headless":"0.1.7-rc.1","@deepseek-ai/dsh-schedule":"0.1.7-rc.1","@deepseek-ai/dsh-terminal":"0.1.7-rc.1","@deepseek-ai/dsh-tool-web":"0.1.7-rc.1","@deepseek-ai/dsh-plan-mode":"0.1.7-rc.1","@deepseek-ai/dsh-tool-bash":"0.1.7-rc.1","@deepseek-ai/dsh-tool-goal":"0.1.7-rc.1","@deepseek-ai/dsh-tool-jobs":"0.1.7-rc.1","@deepseek-ai/dsh-tool-pwsh":"0.1.7-rc.1","@deepseek-ai/dsh-tool-todo":"0.1.7-rc.1","node-addon-require-builtin":"^0.1.6","@deepseek-ai/dsh-home-paths":"0.1.7-rc.1","@deepseek-ai/dsh-http-proxy":"0.1.7-rc.1","@deepseek-ai/dsh-jobs-local":"0.1.7-rc.1","@deepseek-ai/dsh-mcp-client":"0.1.7-rc.1","@deepseek-ai/dsh-pwsh-local":"0.1.7-rc.1","@deepseek-ai/dsh-tool-ralph":"0.1.7-rc.1","@deepseek-ai/dsh-tool-skill":"0.1.7-rc.1","@deepseek-ai/dsh-hooks-codex":"0.1.7-rc.1","@deepseek-ai/dsh-sdk-minimal":"0.1.7-rc.1","@deepseek-ai/dsh-token-meter":"0.1.7-rc.1","@deepseek-ai/dsh-tool-cordis":"0.1.7-rc.1","@deepseek-ai/dsh-agent-preset":"0.1.7-rc.1","@deepseek-ai/dsh-atomic-write":"0.1.7-rc.1","@deepseek-ai/dsh-command-goal":"0.1.7-rc.1","@deepseek-ai/dsh-pwsh-sandbox":"0.1.7-rc.1","@deepseek-ai/dsh-skill-office":"0.1.7-rc.1","@deepseek-ai/dsh-time-context":"0.1.7-rc.1","@deepseek-ai/dsh-tmux-context":"0.1.7-rc.1","@deepseek-ai/dsh-tool-present":"0.1.7-rc.1","@deepseek-ai/dsh-workflow-ptc":"0.1.7-rc.1","@deepseek-ai/dsh-mcp-resources":"0.1.7-rc.1","@deepseek-ai/dsh-terminal-bash":"0.1.7-rc.1","@deepseek-ai/dsh-tool-ask-user":"0.1.7-rc.1","@deepseek-ai/dsh-tool-subagent":"0.1.7-rc.1","@deepseek-ai/dsh-tool-workflow":"0.1.7-rc.1","@deepseek-ai/dsh-plugin-manager":"0.1.7-rc.1","@deepseek-ai/dsh-tool-fs-search":"0.1.7-rc.1","@deepseek-ai/dsh-webhook-github":"0.1.7-rc.1","@deepseek-ai/cordis-plugin-timer":"~1.1.6","@deepseek-ai/dsh-command-compact":"0.1.7-rc.1","@deepseek-ai/cordis-plugin-loader":"~1.0.5","@deepseek-ai/dsh-client-ui-cordis":"0.1.7-rc.1","@deepseek-ai/dsh-compaction-basic":"0.1.7-rc.1","@deepseek-ai/dsh-skill-filesystem":"0.1.7-rc.1","@deepseek-ai/cordis-plugin-include":"~1.0.9","@deepseek-ai/dsh-goal-round-driver":"0.1.7-rc.1","@deepseek-ai/dsh-hooks-claude-code":"0.1.7-rc.1","@deepseek-ai/dsh-session-reference":"0.1.7-rc.1","@deepseek-ai/dsh-agent-instructions":"0.1.7-rc.1","@deepseek-ai/dsh-launch-environment":"0.1.7-rc.1","@deepseek-ai/dsh-session-projection":"0.1.7-rc.1","@deepseek-ai/dsh-cordis-client-runner":"0.1.7-rc.1","@deepseek-ai/dsh-tool-bash-persistent":"0.1.7-rc.1","@deepseek-ai/dsh-tool-pwsh-persistent":"0.1.7-rc.1","@deepseek-ai/dsh-tool-subagent-control":"0.1.7-rc.1","@deepseek-ai/dsh-client-ui-agent-preset":"0.1.7-rc.1","@deepseek-ai/dsh-agent-tool-presentation":"0.1.7-rc.1","@deepseek-ai/dsh-tool-str-replace-editor":"0.1.7-rc.1","@deepseek-ai/dsh-tool-workspace-dependencies":"0.1.7-rc.1","@deepseek-ai/dsh-compaction-tool-result-pruner":"0.1.7-rc.1","@deepseek-ai/dsh-experimental-agent-team-profile":"0.1.7-rc.1","@deepseek-ai/dsh-experimental-voice-input-bundle":"0.1.7-rc.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"ws":"8.21.0","ajv":"^8.20.0","execa":"^10.0.0","@types/ws":"8.18.1","@types/js-yaml":"^4.0.9","@deepseek-ai/dsh-acp":"0.1.7-rc.1","@deepseek-ai/dsh-llm":"0.1.7-rc.1","@deepseek-ai/dsh-agent":"0.1.7-rc.1","@deepseek-ai/dsh-tools":"0.1.7-rc.1","@agentclientprotocol/sdk":"1.4.0","@deepseek-ai/dsh-session":"0.1.7-rc.1","@deepseek-ai/dsh-settings":"0.1.7-rc.1","@deepseek-ai/dsh-subagent":"0.1.7-rc.1","@deepseek-ai/dsh-llm-pi-ai":"0.1.7-rc.1","@deepseek-ai/dsh-shell-env":"0.1.7-rc.1","@deepseek-ai/dsh-agent-loop":"0.1.7-rc.1","@deepseek-ai/dsh-bash-local":"0.1.7-rc.1","@deepseek-ai/dsh-fs-sandbox":"0.1.7-rc.1","@deepseek-ai/dsh-llm-replay":"0.1.7-rc.1","@deepseek-ai/dsh-llm-deepseek":"0.1.7-rc.1","@deepseek-ai/dsh-loader-smoke":"0.1.7-rc.1","@deepseek-ai/dsh-sandbox-local":"0.1.7-rc.1","@deepseek-ai/dsh-session-query":"0.1.7-rc.1","@deepseek-ai/dsh-system-prompt":"0.1.7-rc.1","@deepseek-ai/dsh-user-approval":"0.1.7-rc.1","@deepseek-ai/dsh-host-webserver":"0.1.7-rc.1","@deepseek-ai/dsh-sandbox-policy":"0.1.7-rc.1","@deepseek-ai/dsh-llm-mock-server":"0.1.7-rc.1","@deepseek-ai/dsh-attachment-local":"0.1.7-rc.1","@deepseek-ai/dsh-subprocess-local":"0.1.7-rc.1","@deepseek-ai/dsh-credentials-local":"0.1.7-rc.1","@deepseek-ai/dsh-agent-loop-testkit":"0.1.7-rc.1","@deepseek-ai/dsh-host-frontend-static":"0.1.7-rc.1","@deepseek-ai/dsh-session-log-deepseek":"0.1.7-rc.1","@deepseek-ai/dsh-fs-observation-policy":"0.1.7-rc.1","@deepseek-ai/dsh-experimental-agent-team":"0.1.7-rc.1","@deepseek-ai/dsh-subagent-fork-in-process":"0.1.7-rc.1","@deepseek-ai/dsh-session-checkpoint-policy":"0.1.7-rc.1","@deepseek-ai/dsh-session-persistence-jsonl":"0.1.7-rc.1","@deepseek-ai/dsh-subagent-spawn-in-process":"0.1.7-rc.1","@deepseek-ai/dsh-deepseek-llm-api-extensions":"0.1.7-rc.1","@deepseek-ai/dsh-experimental-tool-agent-team":"0.1.7-rc.1","@deepseek-ai/dsh-experimental-ptc-runtime-python":"0.1.7-rc.1","@deepseek-ai/dsh-plugin-package-inventory-deepseek":"0.1.7-rc.1"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dsh_0.1.7-rc.1_1790171052216_0.46667845840804456"},"_cnpmcore_publish_time":"2026-09-23T13:44:12.289Z","publish_time":1790171052289,"_source_registry_name":"default"},"0.1.7-rc.2":{"_id":"@deepseek-ai/dsh@0.1.7-rc.2","bin":{"dsh":"lib/bin.js"},"bugs":{"url":"https://github.com/deepseek-ai/deepseek-harness/issues"},"dist":{"shasum":"2078409337e9934df3366535d873494e601f90d0","tarball":"https://registry.npmmirror.com/@deepseek-ai/dsh/-/dsh-0.1.7-rc.2.tgz","fileCount":20,"integrity":"sha512-SQFhriLvza8GnFApnC5/32AgpcyKxrWnYXhvwDOLJdgWpkCX2EexyR9c8kCkMITJXnFLEN3Qb2CEh0W36vkLyw==","signatures":[{"sig":"MEQCIBHGALhGc+Widf0+uXEO+Q95EwYzkV4kGsDrUKedkRKgAiA1nsuBF9NwKI6FkS6/bMgRHMbpcTJKezBV12mYHlAzDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBLRExHrLYlNuYGqTFAcYYUAjzACis3mI2fgeHrRsdsiAiEAooCiHzWF3Rnp80iBPkYpL9HmZAgInj+8fxgQgUpYxko="}],"unpackedSize":69869,"size":23335},"name":"@deepseek-ai/dsh","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-0.1.7-rc.2.tgz","exports":{"./lib/*":"./lib/*","./package.json":"./package.json","./profile-boot":{"types":"./lib/types/profile-boot.d.ts","default":"./lib/profile-boot.js"}},"license":"MIT","version":"0.1.7-rc.2","_npmUser":{"name":"imccyu","email":"imccyu@gmail.com"},"homepage":"https://github.com/deepseek-ai/deepseek-harness#readme","_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-0.1.7-rc.2.tgz","_integrity":"sha512-SQFhriLvza8GnFApnC5/32AgpcyKxrWnYXhvwDOLJdgWpkCX2EexyR9c8kCkMITJXnFLEN3Qb2CEh0W36vkLyw==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"apps/cli"},"_npmVersion":"11.19.0","description":"dsh CLI: profile launch, plugin management, and configuration inspection","directories":{},"maintainers":[{"name":"imccyu","email":"imccyu@gmail.com"},{"name":"tianyicui-deepseek","email":"tianyi@deepseek.com"}],"_nodeVersion":"24.21.0","dependencies":{"js-yaml":"^4.2.0","commander":"^15.0.0","@deepseek-ai/cordis":"~4.0.4","@deepseek-ai/dsh-hmr":"0.1.7-rc.2","@deepseek-ai/dsh-base":"0.1.7-rc.2","@deepseek-ai/dsh-goal":"0.1.7-rc.2","@deepseek-ai/dsh-skill":"0.1.7-rc.2","@deepseek-ai/dsh-acp-app":"0.1.7-rc.2","@deepseek-ai/dsh-cmdline":"0.1.7-rc.2","@deepseek-ai/dsh-persona":"0.1.7-rc.2","@deepseek-ai/dsh-sdk-app":"0.1.7-rc.2","@deepseek-ai/dsh-tool-fs":"0.1.7-rc.2","@deepseek-ai/dsh-web-app":"0.1.7-rc.2","@deepseek-ai/dsh-webhook":"0.1.7-rc.2","@deepseek-ai/schemastery":"~3.18.4","@deepseek-ai/dsh-app-boot":"0.1.7-rc.2","@deepseek-ai/dsh-fs-local":"0.1.7-rc.2","@deepseek-ai/dsh-headless":"0.1.7-rc.2","@deepseek-ai/dsh-schedule":"0.1.7-rc.2","@deepseek-ai/dsh-terminal":"0.1.7-rc.2","@deepseek-ai/dsh-tool-web":"0.1.7-rc.2","@deepseek-ai/dsh-plan-mode":"0.1.7-rc.2","@deepseek-ai/dsh-tool-bash":"0.1.7-rc.2","@deepseek-ai/dsh-tool-goal":"0.1.7-rc.2","@deepseek-ai/dsh-tool-jobs":"0.1.7-rc.2","@deepseek-ai/dsh-tool-pwsh":"0.1.7-rc.2","@deepseek-ai/dsh-tool-todo":"0.1.7-rc.2","node-addon-require-builtin":"^0.1.6","@deepseek-ai/dsh-home-paths":"0.1.7-rc.2","@deepseek-ai/dsh-http-proxy":"0.1.7-rc.2","@deepseek-ai/dsh-jobs-local":"0.1.7-rc.2","@deepseek-ai/dsh-mcp-client":"0.1.7-rc.2","@deepseek-ai/dsh-pwsh-local":"0.1.7-rc.2","@deepseek-ai/dsh-tool-ralph":"0.1.7-rc.2","@deepseek-ai/dsh-tool-skill":"0.1.7-rc.2","@deepseek-ai/dsh-hooks-codex":"0.1.7-rc.2","@deepseek-ai/dsh-sdk-minimal":"0.1.7-rc.2","@deepseek-ai/dsh-token-meter":"0.1.7-rc.2","@deepseek-ai/dsh-tool-cordis":"0.1.7-rc.2","@deepseek-ai/dsh-agent-preset":"0.1.7-rc.2","@deepseek-ai/dsh-atomic-write":"0.1.7-rc.2","@deepseek-ai/dsh-command-goal":"0.1.7-rc.2","@deepseek-ai/dsh-pwsh-sandbox":"0.1.7-rc.2","@deepseek-ai/dsh-skill-office":"0.1.7-rc.2","@deepseek-ai/dsh-time-context":"0.1.7-rc.2","@deepseek-ai/dsh-tmux-context":"0.1.7-rc.2","@deepseek-ai/dsh-tool-present":"0.1.7-rc.2","@deepseek-ai/dsh-workflow-ptc":"0.1.7-rc.2","@deepseek-ai/dsh-mcp-resources":"0.1.7-rc.2","@deepseek-ai/dsh-terminal-bash":"0.1.7-rc.2","@deepseek-ai/dsh-tool-ask-user":"0.1.7-rc.2","@deepseek-ai/dsh-tool-subagent":"0.1.7-rc.2","@deepseek-ai/dsh-tool-workflow":"0.1.7-rc.2","@deepseek-ai/dsh-plugin-manager":"0.1.7-rc.2","@deepseek-ai/dsh-tool-fs-search":"0.1.7-rc.2","@deepseek-ai/dsh-webhook-github":"0.1.7-rc.2","@deepseek-ai/cordis-plugin-timer":"~1.1.6","@deepseek-ai/dsh-command-compact":"0.1.7-rc.2","@deepseek-ai/cordis-plugin-loader":"~1.0.5","@deepseek-ai/dsh-client-ui-cordis":"0.1.7-rc.2","@deepseek-ai/dsh-compaction-basic":"0.1.7-rc.2","@deepseek-ai/dsh-skill-filesystem":"0.1.7-rc.2","@deepseek-ai/cordis-plugin-include":"~1.0.9","@deepseek-ai/dsh-goal-round-driver":"0.1.7-rc.2","@deepseek-ai/dsh-hooks-claude-code":"0.1.7-rc.2","@deepseek-ai/dsh-session-reference":"0.1.7-rc.2","@deepseek-ai/dsh-agent-instructions":"0.1.7-rc.2","@deepseek-ai/dsh-launch-environment":"0.1.7-rc.2","@deepseek-ai/dsh-session-projection":"0.1.7-rc.2","@deepseek-ai/dsh-cordis-client-runner":"0.1.7-rc.2","@deepseek-ai/dsh-tool-bash-persistent":"0.1.7-rc.2","@deepseek-ai/dsh-tool-pwsh-persistent":"0.1.7-rc.2","@deepseek-ai/dsh-tool-subagent-control":"0.1.7-rc.2","@deepseek-ai/dsh-client-ui-agent-preset":"0.1.7-rc.2","@deepseek-ai/dsh-agent-tool-presentation":"0.1.7-rc.2","@deepseek-ai/dsh-tool-str-replace-editor":"0.1.7-rc.2","@deepseek-ai/dsh-experimental-auto-review":"0.1.7-rc.2","@deepseek-ai/dsh-tool-workspace-dependencies":"0.1.7-rc.2","@deepseek-ai/dsh-compaction-tool-result-pruner":"0.1.7-rc.2","@deepseek-ai/dsh-experimental-agent-team-profile":"0.1.7-rc.2","@deepseek-ai/dsh-experimental-voice-input-bundle":"0.1.7-rc.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"ws":"8.21.0","ajv":"^8.20.0","execa":"^10.0.0","@types/ws":"8.18.1","@types/js-yaml":"^4.0.9","@deepseek-ai/dsh-acp":"0.1.7-rc.2","@deepseek-ai/dsh-llm":"0.1.7-rc.2","@deepseek-ai/dsh-agent":"0.1.7-rc.2","@deepseek-ai/dsh-tools":"0.1.7-rc.2","@agentclientprotocol/sdk":"1.4.0","@deepseek-ai/dsh-session":"0.1.7-rc.2","@deepseek-ai/dsh-settings":"0.1.7-rc.2","@deepseek-ai/dsh-subagent":"0.1.7-rc.2","@deepseek-ai/dsh-llm-pi-ai":"0.1.7-rc.2","@deepseek-ai/dsh-shell-env":"0.1.7-rc.2","@deepseek-ai/dsh-agent-loop":"0.1.7-rc.2","@deepseek-ai/dsh-bash-local":"0.1.7-rc.2","@deepseek-ai/dsh-fs-sandbox":"0.1.7-rc.2","@deepseek-ai/dsh-llm-replay":"0.1.7-rc.2","@deepseek-ai/dsh-sdk-client":"0.1.7-rc.2","@deepseek-ai/dsh-llm-deepseek":"0.1.7-rc.2","@deepseek-ai/dsh-loader-smoke":"0.1.7-rc.2","@deepseek-ai/dsh-sandbox-local":"0.1.7-rc.2","@deepseek-ai/dsh-session-query":"0.1.7-rc.2","@deepseek-ai/dsh-system-prompt":"0.1.7-rc.2","@deepseek-ai/dsh-user-approval":"0.1.7-rc.2","@deepseek-ai/dsh-host-webserver":"0.1.7-rc.2","@deepseek-ai/dsh-sandbox-policy":"0.1.7-rc.2","@deepseek-ai/dsh-llm-mock-server":"0.1.7-rc.2","@deepseek-ai/dsh-attachment-local":"0.1.7-rc.2","@deepseek-ai/dsh-subprocess-local":"0.1.7-rc.2","@deepseek-ai/dsh-credentials-local":"0.1.7-rc.2","@deepseek-ai/dsh-agent-loop-testkit":"0.1.7-rc.2","@deepseek-ai/dsh-host-frontend-static":"0.1.7-rc.2","@deepseek-ai/dsh-llm-deepseek-account":"0.1.7-rc.2","@deepseek-ai/dsh-llm-deepseek-api-key":"0.1.7-rc.2","@deepseek-ai/dsh-session-log-deepseek":"0.1.7-rc.2","@deepseek-ai/dsh-fs-observation-policy":"0.1.7-rc.2","@deepseek-ai/dsh-experimental-agent-team":"0.1.7-rc.2","@deepseek-ai/dsh-subagent-fork-in-process":"0.1.7-rc.2","@deepseek-ai/dsh-session-checkpoint-policy":"0.1.7-rc.2","@deepseek-ai/dsh-session-persistence-jsonl":"0.1.7-rc.2","@deepseek-ai/dsh-subagent-spawn-in-process":"0.1.7-rc.2","@deepseek-ai/dsh-deepseek-llm-api-extensions":"0.1.7-rc.2","@deepseek-ai/dsh-experimental-tool-agent-team":"0.1.7-rc.2","@deepseek-ai/dsh-experimental-ptc-runtime-python":"0.1.7-rc.2","@deepseek-ai/dsh-plugin-package-inventory-deepseek":"0.1.7-rc.2"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dsh_0.1.7-rc.2_1790259491235_0.04767119677548237"},"_cnpmcore_publish_time":"2026-09-24T14:18:11.337Z","publish_time":1790259491337,"_source_registry_name":"default"},"0.2.0-rc.1":{"_id":"@deepseek-ai/dsh@0.2.0-rc.1","bin":{"dsh":"lib/bin.js"},"bugs":{"url":"https://github.com/deepseek-ai/deepseek-harness/issues"},"dist":{"shasum":"205c35227b6e923956dc767a02e2605f7d5fe840","tarball":"https://registry.npmmirror.com/@deepseek-ai/dsh/-/dsh-0.2.0-rc.1.tgz","fileCount":20,"integrity":"sha512-F6hKNVoGgBDIzSiyRaIlobq4UD6cwxUjh+nwXqcDmufDh87TE1izsYzs8L5cZNpF2JmPnFM1mXRNnRJ0cs43ng==","signatures":[{"sig":"MEQCIDOiWdwMxGaza75KkfymootsjdueQ0r9VfUMgJDKmQARAiB548t81mn/yrjYk6J21i6OxMRfNIlZiaFv2Q/UzUOqTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDAmUWfWSNYIGCRGU0L4ZUsv33U9Crbwc5Sl24L1FHKmgIhAJsOUf2tIY0SFTF2DoFvz6WxAQ7iWbU0EdO+CCse+JGx"}],"unpackedSize":69936,"size":23345},"name":"@deepseek-ai/dsh","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-0.2.0-rc.1.tgz","exports":{"./lib/*":"./lib/*","./package.json":"./package.json","./profile-boot":{"types":"./lib/types/profile-boot.d.ts","default":"./lib/profile-boot.js"}},"license":"MIT","version":"0.2.0-rc.1","_npmUser":{"name":"imccyu","email":"imccyu@gmail.com"},"homepage":"https://github.com/deepseek-ai/deepseek-harness#readme","_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-0.2.0-rc.1.tgz","_integrity":"sha512-F6hKNVoGgBDIzSiyRaIlobq4UD6cwxUjh+nwXqcDmufDh87TE1izsYzs8L5cZNpF2JmPnFM1mXRNnRJ0cs43ng==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"apps/cli"},"_npmVersion":"11.19.0","description":"dsh CLI: profile launch, plugin management, and configuration inspection","directories":{},"maintainers":[{"name":"imccyu","email":"imccyu@gmail.com"},{"name":"tianyicui-deepseek","email":"tianyi@deepseek.com"}],"_nodeVersion":"24.21.0","dependencies":{"js-yaml":"^4.2.0","commander":"^15.0.0","@deepseek-ai/cordis":"~4.0.4","@deepseek-ai/dsh-hmr":"0.2.0-rc.1","@deepseek-ai/dsh-base":"0.2.0-rc.1","@deepseek-ai/dsh-goal":"0.2.0-rc.1","@deepseek-ai/dsh-skill":"0.2.0-rc.1","@deepseek-ai/dsh-acp-app":"0.2.0-rc.1","@deepseek-ai/dsh-cmdline":"0.2.0-rc.1","@deepseek-ai/dsh-persona":"0.2.0-rc.1","@deepseek-ai/dsh-sdk-app":"0.2.0-rc.1","@deepseek-ai/dsh-tool-fs":"0.2.0-rc.1","@deepseek-ai/dsh-web-app":"0.2.0-rc.1","@deepseek-ai/dsh-webhook":"0.2.0-rc.1","@deepseek-ai/schemastery":"~3.18.4","@deepseek-ai/dsh-app-boot":"0.2.0-rc.1","@deepseek-ai/dsh-fs-local":"0.2.0-rc.1","@deepseek-ai/dsh-headless":"0.2.0-rc.1","@deepseek-ai/dsh-schedule":"0.2.0-rc.1","@deepseek-ai/dsh-terminal":"0.2.0-rc.1","@deepseek-ai/dsh-tool-web":"0.2.0-rc.1","@deepseek-ai/dsh-plan-mode":"0.2.0-rc.1","@deepseek-ai/dsh-tool-bash":"0.2.0-rc.1","@deepseek-ai/dsh-tool-goal":"0.2.0-rc.1","@deepseek-ai/dsh-tool-jobs":"0.2.0-rc.1","@deepseek-ai/dsh-tool-pwsh":"0.2.0-rc.1","@deepseek-ai/dsh-tool-todo":"0.2.0-rc.1","node-addon-require-builtin":"^0.1.6","@deepseek-ai/dsh-home-paths":"0.2.0-rc.1","@deepseek-ai/dsh-http-proxy":"0.2.0-rc.1","@deepseek-ai/dsh-jobs-local":"0.2.0-rc.1","@deepseek-ai/dsh-mcp-client":"0.2.0-rc.1","@deepseek-ai/dsh-pwsh-local":"0.2.0-rc.1","@deepseek-ai/dsh-tool-ralph":"0.2.0-rc.1","@deepseek-ai/dsh-tool-skill":"0.2.0-rc.1","@deepseek-ai/dsh-hooks-codex":"0.2.0-rc.1","@deepseek-ai/dsh-sdk-minimal":"0.2.0-rc.1","@deepseek-ai/dsh-token-meter":"0.2.0-rc.1","@deepseek-ai/dsh-tool-cordis":"0.2.0-rc.1","@deepseek-ai/dsh-agent-preset":"0.2.0-rc.1","@deepseek-ai/dsh-atomic-write":"0.2.0-rc.1","@deepseek-ai/dsh-command-goal":"0.2.0-rc.1","@deepseek-ai/dsh-pwsh-sandbox":"0.2.0-rc.1","@deepseek-ai/dsh-skill-office":"0.2.0-rc.1","@deepseek-ai/dsh-time-context":"0.2.0-rc.1","@deepseek-ai/dsh-tmux-context":"0.2.0-rc.1","@deepseek-ai/dsh-tool-present":"0.2.0-rc.1","@deepseek-ai/dsh-workflow-ptc":"0.2.0-rc.1","@deepseek-ai/dsh-mcp-resources":"0.2.0-rc.1","@deepseek-ai/dsh-terminal-bash":"0.2.0-rc.1","@deepseek-ai/dsh-tool-ask-user":"0.2.0-rc.1","@deepseek-ai/dsh-tool-subagent":"0.2.0-rc.1","@deepseek-ai/dsh-tool-workflow":"0.2.0-rc.1","@deepseek-ai/dsh-plugin-manager":"0.2.0-rc.1","@deepseek-ai/dsh-tool-fs-search":"0.2.0-rc.1","@deepseek-ai/dsh-webhook-github":"0.2.0-rc.1","@deepseek-ai/cordis-plugin-timer":"~1.1.6","@deepseek-ai/dsh-command-compact":"0.2.0-rc.1","@deepseek-ai/cordis-plugin-loader":"~1.0.5","@deepseek-ai/dsh-client-ui-cordis":"0.2.0-rc.1","@deepseek-ai/dsh-compaction-basic":"0.2.0-rc.1","@deepseek-ai/dsh-skill-filesystem":"0.2.0-rc.1","@deepseek-ai/cordis-plugin-include":"~1.0.9","@deepseek-ai/dsh-goal-round-driver":"0.2.0-rc.1","@deepseek-ai/dsh-hooks-claude-code":"0.2.0-rc.1","@deepseek-ai/dsh-session-reference":"0.2.0-rc.1","@deepseek-ai/dsh-agent-instructions":"0.2.0-rc.1","@deepseek-ai/dsh-launch-environment":"0.2.0-rc.1","@deepseek-ai/dsh-session-projection":"0.2.0-rc.1","@deepseek-ai/dsh-cordis-client-runner":"0.2.0-rc.1","@deepseek-ai/dsh-tool-bash-persistent":"0.2.0-rc.1","@deepseek-ai/dsh-tool-pwsh-persistent":"0.2.0-rc.1","@deepseek-ai/dsh-tool-subagent-control":"0.2.0-rc.1","@deepseek-ai/dsh-client-ui-agent-preset":"0.2.0-rc.1","@deepseek-ai/dsh-agent-tool-presentation":"0.2.0-rc.1","@deepseek-ai/dsh-tool-str-replace-editor":"0.2.0-rc.1","@deepseek-ai/dsh-experimental-auto-review":"0.2.0-rc.1","@deepseek-ai/dsh-tool-workspace-dependencies":"0.2.0-rc.1","@deepseek-ai/dsh-experimental-schedule-bundle":"0.2.0-rc.1","@deepseek-ai/dsh-compaction-tool-result-pruner":"0.2.0-rc.1","@deepseek-ai/dsh-experimental-agent-team-profile":"0.2.0-rc.1","@deepseek-ai/dsh-experimental-voice-input-bundle":"0.2.0-rc.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"ws":"8.21.0","ajv":"^8.20.0","execa":"^10.0.0","@types/ws":"8.18.1","@types/js-yaml":"^4.0.9","@deepseek-ai/dsh-acp":"0.2.0-rc.1","@deepseek-ai/dsh-llm":"0.2.0-rc.1","@deepseek-ai/dsh-agent":"0.2.0-rc.1","@deepseek-ai/dsh-tools":"0.2.0-rc.1","@agentclientprotocol/sdk":"1.4.0","@deepseek-ai/dsh-session":"0.2.0-rc.1","@deepseek-ai/dsh-settings":"0.2.0-rc.1","@deepseek-ai/dsh-subagent":"0.2.0-rc.1","@deepseek-ai/dsh-llm-pi-ai":"0.2.0-rc.1","@deepseek-ai/dsh-shell-env":"0.2.0-rc.1","@deepseek-ai/dsh-agent-loop":"0.2.0-rc.1","@deepseek-ai/dsh-bash-local":"0.2.0-rc.1","@deepseek-ai/dsh-fs-sandbox":"0.2.0-rc.1","@deepseek-ai/dsh-llm-replay":"0.2.0-rc.1","@deepseek-ai/dsh-sdk-client":"0.2.0-rc.1","@deepseek-ai/dsh-llm-deepseek":"0.2.0-rc.1","@deepseek-ai/dsh-loader-smoke":"0.2.0-rc.1","@deepseek-ai/dsh-sandbox-local":"0.2.0-rc.1","@deepseek-ai/dsh-session-query":"0.2.0-rc.1","@deepseek-ai/dsh-system-prompt":"0.2.0-rc.1","@deepseek-ai/dsh-user-approval":"0.2.0-rc.1","@deepseek-ai/dsh-host-webserver":"0.2.0-rc.1","@deepseek-ai/dsh-sandbox-policy":"0.2.0-rc.1","@deepseek-ai/dsh-llm-mock-server":"0.2.0-rc.1","@deepseek-ai/dsh-attachment-local":"0.2.0-rc.1","@deepseek-ai/dsh-subprocess-local":"0.2.0-rc.1","@deepseek-ai/dsh-credentials-local":"0.2.0-rc.1","@deepseek-ai/dsh-agent-loop-testkit":"0.2.0-rc.1","@deepseek-ai/dsh-host-frontend-static":"0.2.0-rc.1","@deepseek-ai/dsh-llm-deepseek-account":"0.2.0-rc.1","@deepseek-ai/dsh-llm-deepseek-api-key":"0.2.0-rc.1","@deepseek-ai/dsh-session-log-deepseek":"0.2.0-rc.1","@deepseek-ai/dsh-fs-observation-policy":"0.2.0-rc.1","@deepseek-ai/dsh-experimental-agent-team":"0.2.0-rc.1","@deepseek-ai/dsh-subagent-fork-in-process":"0.2.0-rc.1","@deepseek-ai/dsh-session-checkpoint-policy":"0.2.0-rc.1","@deepseek-ai/dsh-session-persistence-jsonl":"0.2.0-rc.1","@deepseek-ai/dsh-subagent-spawn-in-process":"0.2.0-rc.1","@deepseek-ai/dsh-deepseek-llm-api-extensions":"0.2.0-rc.1","@deepseek-ai/dsh-experimental-tool-agent-team":"0.2.0-rc.1","@deepseek-ai/dsh-experimental-ptc-runtime-python":"0.2.0-rc.1","@deepseek-ai/dsh-plugin-package-inventory-deepseek":"0.2.0-rc.1"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dsh_0.2.0-rc.1_1790598843092_0.8570113382833049"},"_cnpmcore_publish_time":"2026-09-28T12:34:03.181Z","publish_time":1790598843181,"_source_registry_name":"default"},"0.2.0-rc.2":{"_id":"@deepseek-ai/dsh@0.2.0-rc.2","bin":{"dsh":"lib/bin.js"},"bugs":{"url":"https://github.com/deepseek-ai/deepseek-harness/issues"},"dist":{"shasum":"dfc8f7e09cfa96b854d6f0cf3a973ce7f2948925","tarball":"https://registry.npmmirror.com/@deepseek-ai/dsh/-/dsh-0.2.0-rc.2.tgz","fileCount":20,"integrity":"sha512-EAJ3gPNcVt/uv8X19PMm9NkVhWgT7xXNMk0UKCVm+IQ5rpSQOcsMUa0HWlnYYVybKMsccjcRB21vVVsaXQ6IdA==","signatures":[{"sig":"MEYCIQD+tQwM0+pnVWktN+MLjWdOZ1lTF+vCLbvDxO/xeneU6QIhAIdUAlWtUAje0+eg006foqUS6zwCA2axW6RCMTAQEFX5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDS3oN9bKpfh9Ept+c6YgUvrYs2fgfRpzUrFczwHztswAIgce17yg4V3pHzBuJIz+Y3X0vsY+opVfb9lWGIGCGY9SU="}],"unpackedSize":73328,"size":24265},"name":"@deepseek-ai/dsh","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-0.2.0-rc.2.tgz","exports":{"./lib/*":"./lib/*","./package.json":"./package.json","./profile-boot":{"types":"./lib/types/profile-boot.d.ts","default":"./lib/profile-boot.js"}},"license":"MIT","version":"0.2.0-rc.2","_npmUser":{"name":"imccyu","email":"imccyu@gmail.com"},"homepage":"https://github.com/deepseek-ai/deepseek-harness#readme","_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-0.2.0-rc.2.tgz","_integrity":"sha512-EAJ3gPNcVt/uv8X19PMm9NkVhWgT7xXNMk0UKCVm+IQ5rpSQOcsMUa0HWlnYYVybKMsccjcRB21vVVsaXQ6IdA==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"apps/cli"},"_npmVersion":"11.19.0","description":"dsh CLI: profile launch, plugin management, and configuration inspection","directories":{},"maintainers":[{"name":"imccyu","email":"imccyu@gmail.com"},{"name":"tianyicui-deepseek","email":"tianyi@deepseek.com"}],"_nodeVersion":"24.21.0","dependencies":{"js-yaml":"^4.2.0","commander":"^15.0.0","@deepseek-ai/cordis":"~4.0.4","@deepseek-ai/dsh-hmr":"0.2.0-rc.2","@deepseek-ai/dsh-base":"0.2.0-rc.2","@deepseek-ai/dsh-goal":"0.2.0-rc.2","@deepseek-ai/dsh-skill":"0.2.0-rc.2","@deepseek-ai/dsh-acp-app":"0.2.0-rc.2","@deepseek-ai/dsh-cmdline":"0.2.0-rc.2","@deepseek-ai/dsh-persona":"0.2.0-rc.2","@deepseek-ai/dsh-sdk-app":"0.2.0-rc.2","@deepseek-ai/dsh-tool-fs":"0.2.0-rc.2","@deepseek-ai/dsh-web-app":"0.2.0-rc.2","@deepseek-ai/dsh-webhook":"0.2.0-rc.2","@deepseek-ai/schemastery":"~3.18.4","@deepseek-ai/dsh-app-boot":"0.2.0-rc.2","@deepseek-ai/dsh-fs-local":"0.2.0-rc.2","@deepseek-ai/dsh-headless":"0.2.0-rc.2","@deepseek-ai/dsh-schedule":"0.2.0-rc.2","@deepseek-ai/dsh-terminal":"0.2.0-rc.2","@deepseek-ai/dsh-tool-web":"0.2.0-rc.2","@deepseek-ai/dsh-plan-mode":"0.2.0-rc.2","@deepseek-ai/dsh-tool-bash":"0.2.0-rc.2","@deepseek-ai/dsh-tool-goal":"0.2.0-rc.2","@deepseek-ai/dsh-tool-jobs":"0.2.0-rc.2","@deepseek-ai/dsh-tool-pwsh":"0.2.0-rc.2","@deepseek-ai/dsh-tool-todo":"0.2.0-rc.2","node-addon-require-builtin":"^0.1.6","@deepseek-ai/dsh-home-paths":"0.2.0-rc.2","@deepseek-ai/dsh-http-proxy":"0.2.0-rc.2","@deepseek-ai/dsh-jobs-local":"0.2.0-rc.2","@deepseek-ai/dsh-mcp-client":"0.2.0-rc.2","@deepseek-ai/dsh-pwsh-local":"0.2.0-rc.2","@deepseek-ai/dsh-tool-ralph":"0.2.0-rc.2","@deepseek-ai/dsh-tool-skill":"0.2.0-rc.2","@deepseek-ai/dsh-hooks-codex":"0.2.0-rc.2","@deepseek-ai/dsh-sdk-minimal":"0.2.0-rc.2","@deepseek-ai/dsh-token-meter":"0.2.0-rc.2","@deepseek-ai/dsh-tool-cordis":"0.2.0-rc.2","@deepseek-ai/dsh-agent-preset":"0.2.0-rc.2","@deepseek-ai/dsh-atomic-write":"0.2.0-rc.2","@deepseek-ai/dsh-command-goal":"0.2.0-rc.2","@deepseek-ai/dsh-pwsh-sandbox":"0.2.0-rc.2","@deepseek-ai/dsh-skill-office":"0.2.0-rc.2","@deepseek-ai/dsh-time-context":"0.2.0-rc.2","@deepseek-ai/dsh-tmux-context":"0.2.0-rc.2","@deepseek-ai/dsh-tool-present":"0.2.0-rc.2","@deepseek-ai/dsh-workflow-ptc":"0.2.0-rc.2","@deepseek-ai/dsh-mcp-resources":"0.2.0-rc.2","@deepseek-ai/dsh-terminal-bash":"0.2.0-rc.2","@deepseek-ai/dsh-tool-ask-user":"0.2.0-rc.2","@deepseek-ai/dsh-tool-subagent":"0.2.0-rc.2","@deepseek-ai/dsh-tool-workflow":"0.2.0-rc.2","@deepseek-ai/dsh-plugin-manager":"0.2.0-rc.2","@deepseek-ai/dsh-tool-fs-search":"0.2.0-rc.2","@deepseek-ai/dsh-webhook-github":"0.2.0-rc.2","@deepseek-ai/cordis-plugin-timer":"~1.1.6","@deepseek-ai/dsh-command-compact":"0.2.0-rc.2","@deepseek-ai/cordis-plugin-loader":"~1.0.5","@deepseek-ai/dsh-client-ui-cordis":"0.2.0-rc.2","@deepseek-ai/dsh-compaction-basic":"0.2.0-rc.2","@deepseek-ai/dsh-skill-filesystem":"0.2.0-rc.2","@deepseek-ai/cordis-plugin-include":"~1.0.9","@deepseek-ai/dsh-goal-round-driver":"0.2.0-rc.2","@deepseek-ai/dsh-hooks-claude-code":"0.2.0-rc.2","@deepseek-ai/dsh-session-reference":"0.2.0-rc.2","@deepseek-ai/dsh-agent-instructions":"0.2.0-rc.2","@deepseek-ai/dsh-launch-environment":"0.2.0-rc.2","@deepseek-ai/dsh-session-projection":"0.2.0-rc.2","@deepseek-ai/dsh-cordis-client-runner":"0.2.0-rc.2","@deepseek-ai/dsh-tool-bash-persistent":"0.2.0-rc.2","@deepseek-ai/dsh-tool-pwsh-persistent":"0.2.0-rc.2","@deepseek-ai/dsh-tool-subagent-control":"0.2.0-rc.2","@deepseek-ai/dsh-client-ui-agent-preset":"0.2.0-rc.2","@deepseek-ai/dsh-agent-tool-presentation":"0.2.0-rc.2","@deepseek-ai/dsh-tool-str-replace-editor":"0.2.0-rc.2","@deepseek-ai/dsh-experimental-auto-review":"0.2.0-rc.2","@deepseek-ai/dsh-tool-workspace-dependencies":"0.2.0-rc.2","@deepseek-ai/dsh-experimental-schedule-bundle":"0.2.0-rc.2","@deepseek-ai/dsh-compaction-tool-result-pruner":"0.2.0-rc.2","@deepseek-ai/dsh-experimental-agent-team-profile":"0.2.0-rc.2","@deepseek-ai/dsh-experimental-voice-input-bundle":"0.2.0-rc.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"ws":"8.21.0","ajv":"^8.20.0","execa":"^10.0.0","@types/ws":"8.18.1","@types/js-yaml":"^4.0.9","@deepseek-ai/dsh-acp":"0.2.0-rc.2","@deepseek-ai/dsh-llm":"0.2.0-rc.2","@deepseek-ai/dsh-agent":"0.2.0-rc.2","@deepseek-ai/dsh-tools":"0.2.0-rc.2","@agentclientprotocol/sdk":"1.4.0","@deepseek-ai/dsh-session":"0.2.0-rc.2","@deepseek-ai/dsh-settings":"0.2.0-rc.2","@deepseek-ai/dsh-subagent":"0.2.0-rc.2","@deepseek-ai/dsh-llm-pi-ai":"0.2.0-rc.2","@deepseek-ai/dsh-shell-env":"0.2.0-rc.2","@deepseek-ai/dsh-agent-loop":"0.2.0-rc.2","@deepseek-ai/dsh-bash-local":"0.2.0-rc.2","@deepseek-ai/dsh-fs-sandbox":"0.2.0-rc.2","@deepseek-ai/dsh-llm-replay":"0.2.0-rc.2","@deepseek-ai/dsh-sdk-client":"0.2.0-rc.2","@deepseek-ai/dsh-llm-deepseek":"0.2.0-rc.2","@deepseek-ai/dsh-loader-smoke":"0.2.0-rc.2","@deepseek-ai/dsh-sandbox-local":"0.2.0-rc.2","@deepseek-ai/dsh-session-query":"0.2.0-rc.2","@deepseek-ai/dsh-system-prompt":"0.2.0-rc.2","@deepseek-ai/dsh-user-approval":"0.2.0-rc.2","@deepseek-ai/dsh-host-webserver":"0.2.0-rc.2","@deepseek-ai/dsh-sandbox-policy":"0.2.0-rc.2","@deepseek-ai/dsh-llm-mock-server":"0.2.0-rc.2","@deepseek-ai/dsh-attachment-local":"0.2.0-rc.2","@deepseek-ai/dsh-subprocess-local":"0.2.0-rc.2","@deepseek-ai/dsh-credentials-local":"0.2.0-rc.2","@deepseek-ai/dsh-agent-loop-testkit":"0.2.0-rc.2","@deepseek-ai/dsh-host-frontend-static":"0.2.0-rc.2","@deepseek-ai/dsh-llm-deepseek-account":"0.2.0-rc.2","@deepseek-ai/dsh-llm-deepseek-api-key":"0.2.0-rc.2","@deepseek-ai/dsh-session-log-deepseek":"0.2.0-rc.2","@deepseek-ai/dsh-fs-observation-policy":"0.2.0-rc.2","@deepseek-ai/dsh-experimental-agent-team":"0.2.0-rc.2","@deepseek-ai/dsh-subagent-fork-in-process":"0.2.0-rc.2","@deepseek-ai/dsh-session-checkpoint-policy":"0.2.0-rc.2","@deepseek-ai/dsh-session-persistence-jsonl":"0.2.0-rc.2","@deepseek-ai/dsh-subagent-spawn-in-process":"0.2.0-rc.2","@deepseek-ai/dsh-deepseek-llm-api-extensions":"0.2.0-rc.2","@deepseek-ai/dsh-experimental-tool-agent-team":"0.2.0-rc.2","@deepseek-ai/dsh-experimental-ptc-runtime-python":"0.2.0-rc.2","@deepseek-ai/dsh-plugin-package-inventory-deepseek":"0.2.0-rc.2"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dsh_0.2.0-rc.2_1790675787716_0.9195654953395627"},"_cnpmcore_publish_time":"2026-09-29T09:56:27.792Z","publish_time":1790675787792,"_source_registry_name":"default"},"0.2.1-alpha.1":{"_id":"@deepseek-ai/dsh@0.2.1-alpha.1","bin":{"dsh":"lib/bin.js"},"bugs":{"url":"https://github.com/deepseek-ai/deepseek-harness/issues"},"dist":{"shasum":"4f0727d2b8b62d798cfbb5d5df0c797671a3a888","tarball":"https://registry.npmmirror.com/@deepseek-ai/dsh/-/dsh-0.2.1-alpha.1.tgz","fileCount":20,"integrity":"sha512-DJ8pwG/XqzwDrYQTgJXuIga6ku153Z4vJI/B3MzNtudVCkDaOf4O2pUQh1ToroLHPPe4mxhhFeNJ7ttNculqMw==","signatures":[{"sig":"MEUCIQC8HTKA/d4I765hh5gazLhJw8p/D7ZNUYLLPynw5rs7ygIgDfVqAySwdniplSPDbQydBDLNNXzAFTCiPG+kCc0tw54=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICjTHWJsJQ7bsmO4DFVg1GOJq0l54nTVaMubA2A9eXb3AiEA3RhhVpqP4jA/2J4GUm/vkSFW5VY/hKJjScZiJUeU7tY="}],"unpackedSize":73774,"size":24302},"name":"@deepseek-ai/dsh","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-0.2.1-alpha.1.tgz","exports":{"./lib/*":"./lib/*","./package.json":"./package.json","./profile-boot":{"types":"./lib/types/profile-boot.d.ts","default":"./lib/profile-boot.js"}},"license":"MIT","version":"0.2.1-alpha.1","_npmUser":{"name":"imccyu","email":"imccyu@gmail.com"},"homepage":"https://github.com/deepseek-ai/deepseek-harness#readme","_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-0.2.1-alpha.1.tgz","_integrity":"sha512-DJ8pwG/XqzwDrYQTgJXuIga6ku153Z4vJI/B3MzNtudVCkDaOf4O2pUQh1ToroLHPPe4mxhhFeNJ7ttNculqMw==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"apps/cli"},"_npmVersion":"11.19.0","description":"dsh CLI: profile launch, plugin management, and configuration inspection","directories":{},"maintainers":[{"name":"imccyu","email":"imccyu@gmail.com"},{"name":"tianyicui-deepseek","email":"tianyi@deepseek.com"}],"_nodeVersion":"24.21.0","dependencies":{"js-yaml":"^4.2.0","commander":"^15.0.0","@deepseek-ai/cordis":"~4.0.5-alpha.1","@deepseek-ai/dsh-hmr":"0.2.1-alpha.1","@deepseek-ai/dsh-base":"0.2.1-alpha.1","@deepseek-ai/dsh-goal":"0.2.1-alpha.1","@deepseek-ai/dsh-skill":"0.2.1-alpha.1","@deepseek-ai/dsh-acp-app":"0.2.1-alpha.1","@deepseek-ai/dsh-cmdline":"0.2.1-alpha.1","@deepseek-ai/dsh-persona":"0.2.1-alpha.1","@deepseek-ai/dsh-sdk-app":"0.2.1-alpha.1","@deepseek-ai/dsh-tool-fs":"0.2.1-alpha.1","@deepseek-ai/dsh-web-app":"0.2.1-alpha.1","@deepseek-ai/dsh-webhook":"0.2.1-alpha.1","@deepseek-ai/schemastery":"~3.18.5-alpha.1","@deepseek-ai/dsh-app-boot":"0.2.1-alpha.1","@deepseek-ai/dsh-fs-local":"0.2.1-alpha.1","@deepseek-ai/dsh-headless":"0.2.1-alpha.1","@deepseek-ai/dsh-schedule":"0.2.1-alpha.1","@deepseek-ai/dsh-terminal":"0.2.1-alpha.1","@deepseek-ai/dsh-tool-web":"0.2.1-alpha.1","@deepseek-ai/dsh-plan-mode":"0.2.1-alpha.1","@deepseek-ai/dsh-tool-bash":"0.2.1-alpha.1","@deepseek-ai/dsh-tool-goal":"0.2.1-alpha.1","@deepseek-ai/dsh-tool-jobs":"0.2.1-alpha.1","@deepseek-ai/dsh-tool-pwsh":"0.2.1-alpha.1","@deepseek-ai/dsh-tool-todo":"0.2.1-alpha.1","node-addon-require-builtin":"^0.1.6","@deepseek-ai/dsh-home-paths":"0.2.1-alpha.1","@deepseek-ai/dsh-http-proxy":"0.2.1-alpha.1","@deepseek-ai/dsh-jobs-local":"0.2.1-alpha.1","@deepseek-ai/dsh-mcp-client":"0.2.1-alpha.1","@deepseek-ai/dsh-pwsh-local":"0.2.1-alpha.1","@deepseek-ai/dsh-tool-ralph":"0.2.1-alpha.1","@deepseek-ai/dsh-tool-skill":"0.2.1-alpha.1","@deepseek-ai/dsh-hooks-codex":"0.2.1-alpha.1","@deepseek-ai/dsh-sdk-minimal":"0.2.1-alpha.1","@deepseek-ai/dsh-token-meter":"0.2.1-alpha.1","@deepseek-ai/dsh-tool-cordis":"0.2.1-alpha.1","@deepseek-ai/dsh-agent-preset":"0.2.1-alpha.1","@deepseek-ai/dsh-atomic-write":"0.2.1-alpha.1","@deepseek-ai/dsh-command-goal":"0.2.1-alpha.1","@deepseek-ai/dsh-pwsh-sandbox":"0.2.1-alpha.1","@deepseek-ai/dsh-skill-office":"0.2.1-alpha.1","@deepseek-ai/dsh-time-context":"0.2.1-alpha.1","@deepseek-ai/dsh-tmux-context":"0.2.1-alpha.1","@deepseek-ai/dsh-tool-present":"0.2.1-alpha.1","@deepseek-ai/dsh-workflow-ptc":"0.2.1-alpha.1","@deepseek-ai/dsh-mcp-resources":"0.2.1-alpha.1","@deepseek-ai/dsh-terminal-bash":"0.2.1-alpha.1","@deepseek-ai/dsh-tool-ask-user":"0.2.1-alpha.1","@deepseek-ai/dsh-tool-schedule":"0.2.1-alpha.1","@deepseek-ai/dsh-tool-subagent":"0.2.1-alpha.1","@deepseek-ai/dsh-tool-workflow":"0.2.1-alpha.1","@deepseek-ai/dsh-plugin-manager":"0.2.1-alpha.1","@deepseek-ai/dsh-tool-fs-search":"0.2.1-alpha.1","@deepseek-ai/dsh-webhook-github":"0.2.1-alpha.1","@deepseek-ai/cordis-plugin-timer":"~1.1.7-alpha.1","@deepseek-ai/dsh-command-compact":"0.2.1-alpha.1","@deepseek-ai/cordis-plugin-loader":"~1.0.6-alpha.1","@deepseek-ai/dsh-client-ui-cordis":"0.2.1-alpha.1","@deepseek-ai/dsh-compaction-basic":"0.2.1-alpha.1","@deepseek-ai/dsh-skill-filesystem":"0.2.1-alpha.1","@deepseek-ai/cordis-plugin-include":"~1.0.10-alpha.1","@deepseek-ai/dsh-goal-round-driver":"0.2.1-alpha.1","@deepseek-ai/dsh-hooks-claude-code":"0.2.1-alpha.1","@deepseek-ai/dsh-session-reference":"0.2.1-alpha.1","@deepseek-ai/dsh-agent-instructions":"0.2.1-alpha.1","@deepseek-ai/dsh-launch-environment":"0.2.1-alpha.1","@deepseek-ai/dsh-session-projection":"0.2.1-alpha.1","@deepseek-ai/dsh-cordis-client-runner":"0.2.1-alpha.1","@deepseek-ai/dsh-tool-bash-persistent":"0.2.1-alpha.1","@deepseek-ai/dsh-tool-pwsh-persistent":"0.2.1-alpha.1","@deepseek-ai/dsh-tool-subagent-control":"0.2.1-alpha.1","@deepseek-ai/dsh-client-ui-agent-preset":"0.2.1-alpha.1","@deepseek-ai/dsh-agent-tool-presentation":"0.2.1-alpha.1","@deepseek-ai/dsh-tool-str-replace-editor":"0.2.1-alpha.1","@deepseek-ai/dsh-experimental-auto-review":"0.2.1-alpha.1","@deepseek-ai/dsh-tool-workspace-dependencies":"0.2.1-alpha.1","@deepseek-ai/dsh-compaction-tool-result-pruner":"0.2.1-alpha.1","@deepseek-ai/dsh-experimental-inspector-profile":"0.2.1-alpha.1","@deepseek-ai/dsh-experimental-agent-team-profile":"0.2.1-alpha.1","@deepseek-ai/dsh-experimental-voice-input-bundle":"0.2.1-alpha.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"ws":"8.21.0","ajv":"^8.20.0","execa":"^10.0.0","@types/ws":"8.18.1","@types/js-yaml":"^4.0.9","@deepseek-ai/dsh-acp":"0.2.1-alpha.1","@deepseek-ai/dsh-llm":"0.2.1-alpha.1","@deepseek-ai/dsh-agent":"0.2.1-alpha.1","@deepseek-ai/dsh-tools":"0.2.1-alpha.1","@agentclientprotocol/sdk":"1.4.0","@deepseek-ai/dsh-session":"0.2.1-alpha.1","@deepseek-ai/dsh-settings":"0.2.1-alpha.1","@deepseek-ai/dsh-subagent":"0.2.1-alpha.1","@deepseek-ai/dsh-llm-pi-ai":"0.2.1-alpha.1","@deepseek-ai/dsh-shell-env":"0.2.1-alpha.1","@deepseek-ai/dsh-agent-loop":"0.2.1-alpha.1","@deepseek-ai/dsh-bash-local":"0.2.1-alpha.1","@deepseek-ai/dsh-fs-sandbox":"0.2.1-alpha.1","@deepseek-ai/dsh-llm-replay":"0.2.1-alpha.1","@deepseek-ai/dsh-sdk-client":"0.2.1-alpha.1","@deepseek-ai/dsh-llm-deepseek":"0.2.1-alpha.1","@deepseek-ai/dsh-loader-smoke":"0.2.1-alpha.1","@deepseek-ai/dsh-sandbox-local":"0.2.1-alpha.1","@deepseek-ai/dsh-session-query":"0.2.1-alpha.1","@deepseek-ai/dsh-system-prompt":"0.2.1-alpha.1","@deepseek-ai/dsh-user-approval":"0.2.1-alpha.1","@deepseek-ai/dsh-host-webserver":"0.2.1-alpha.1","@deepseek-ai/dsh-sandbox-policy":"0.2.1-alpha.1","@deepseek-ai/dsh-llm-mock-server":"0.2.1-alpha.1","@deepseek-ai/dsh-attachment-local":"0.2.1-alpha.1","@deepseek-ai/dsh-subprocess-local":"0.2.1-alpha.1","@deepseek-ai/dsh-credentials-local":"0.2.1-alpha.1","@deepseek-ai/dsh-agent-loop-testkit":"0.2.1-alpha.1","@deepseek-ai/dsh-host-frontend-static":"0.2.1-alpha.1","@deepseek-ai/dsh-llm-deepseek-account":"0.2.1-alpha.1","@deepseek-ai/dsh-llm-deepseek-api-key":"0.2.1-alpha.1","@deepseek-ai/dsh-session-log-deepseek":"0.2.1-alpha.1","@deepseek-ai/dsh-fs-observation-policy":"0.2.1-alpha.1","@deepseek-ai/dsh-experimental-agent-team":"0.2.1-alpha.1","@deepseek-ai/dsh-subagent-fork-in-process":"0.2.1-alpha.1","@deepseek-ai/dsh-session-checkpoint-policy":"0.2.1-alpha.1","@deepseek-ai/dsh-session-persistence-jsonl":"0.2.1-alpha.1","@deepseek-ai/dsh-subagent-spawn-in-process":"0.2.1-alpha.1","@deepseek-ai/dsh-deepseek-llm-api-extensions":"0.2.1-alpha.1","@deepseek-ai/dsh-experimental-tool-agent-team":"0.2.1-alpha.1","@deepseek-ai/dsh-experimental-ptc-runtime-python":"0.2.1-alpha.1","@deepseek-ai/dsh-plugin-package-inventory-deepseek":"0.2.1-alpha.1"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dsh_0.2.1-alpha.1_1791003202254_0.6427474709122751"},"_cnpmcore_publish_time":"2026-10-03T04:53:22.343Z","publish_time":1791003202343,"_source_registry_name":"default"},"0.2.1-alpha.2":{"_id":"@deepseek-ai/dsh@0.2.1-alpha.2","bin":{"dsh":"lib/bin.js"},"bugs":{"url":"https://github.com/deepseek-ai/deepseek-harness/issues"},"dist":{"shasum":"7acc898e09c4cd0678ab8bf5ee1029ee9c25a026","tarball":"https://registry.npmmirror.com/@deepseek-ai/dsh/-/dsh-0.2.1-alpha.2.tgz","fileCount":20,"integrity":"sha512-CkRE0uAOg2ldL2VpfF4cNRsl178CH5nM+8YklPrlMZl5ln0KhVfd42dJuRlgOXZmkpizCRvrVS8LAL+GKfgk0w==","signatures":[{"sig":"MEYCIQCoSz8pmPEFDOn9AYBf4DtOzcwNCer3EtNiiwfs+kYl0wIhAPkxvA9K1BBP/9CPMXUegfRhyqPLq+rmEmCKQ0HVtzIh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDmkhz9TaHBnGGV5r/ed/y64Pv9PMpqC3ZBOB6RiZl16wIhAMIjKXMn1m6jTacNZlQfQE9AepH7LszGQ10xCMMoQb8Y"}],"unpackedSize":74391,"size":24434},"name":"@deepseek-ai/dsh","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-0.2.1-alpha.2.tgz","exports":{"./lib/*":"./lib/*","./package.json":"./package.json","./profile-boot":{"types":"./lib/types/profile-boot.d.ts","default":"./lib/profile-boot.js"}},"license":"MIT","version":"0.2.1-alpha.2","_npmUser":{"name":"imccyu","email":"imccyu@gmail.com"},"homepage":"https://github.com/deepseek-ai/deepseek-harness#readme","_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-0.2.1-alpha.2.tgz","_integrity":"sha512-CkRE0uAOg2ldL2VpfF4cNRsl178CH5nM+8YklPrlMZl5ln0KhVfd42dJuRlgOXZmkpizCRvrVS8LAL+GKfgk0w==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"apps/cli"},"_npmVersion":"11.19.0","description":"dsh CLI: profile launch, plugin management, and configuration inspection","directories":{},"maintainers":[{"name":"imccyu","email":"imccyu@gmail.com"},{"name":"tianyicui-deepseek","email":"tianyi@deepseek.com"}],"_nodeVersion":"24.21.0","dependencies":{"js-yaml":"^4.3.2","commander":"^15.0.0","@deepseek-ai/cordis":"~4.0.5-alpha.1","@deepseek-ai/dsh-hmr":"0.2.1-alpha.2","@deepseek-ai/dsh-base":"0.2.1-alpha.2","@deepseek-ai/dsh-goal":"0.2.1-alpha.2","@deepseek-ai/dsh-skill":"0.2.1-alpha.2","@deepseek-ai/dsh-acp-app":"0.2.1-alpha.2","@deepseek-ai/dsh-cmdline":"0.2.1-alpha.2","@deepseek-ai/dsh-persona":"0.2.1-alpha.2","@deepseek-ai/dsh-sdk-app":"0.2.1-alpha.2","@deepseek-ai/dsh-tool-fs":"0.2.1-alpha.2","@deepseek-ai/dsh-web-app":"0.2.1-alpha.2","@deepseek-ai/schemastery":"~3.18.5-alpha.1","@deepseek-ai/dsh-app-boot":"0.2.1-alpha.2","@deepseek-ai/dsh-fs-local":"0.2.1-alpha.2","@deepseek-ai/dsh-headless":"0.2.1-alpha.2","@deepseek-ai/dsh-schedule":"0.2.1-alpha.2","@deepseek-ai/dsh-terminal":"0.2.1-alpha.2","@deepseek-ai/dsh-tool-web":"0.2.1-alpha.2","@deepseek-ai/dsh-plan-mode":"0.2.1-alpha.2","@deepseek-ai/dsh-tool-bash":"0.2.1-alpha.2","@deepseek-ai/dsh-tool-goal":"0.2.1-alpha.2","@deepseek-ai/dsh-tool-jobs":"0.2.1-alpha.2","@deepseek-ai/dsh-tool-pwsh":"0.2.1-alpha.2","@deepseek-ai/dsh-tool-todo":"0.2.1-alpha.2","node-addon-require-builtin":"^0.1.9","@deepseek-ai/dsh-home-paths":"0.2.1-alpha.2","@deepseek-ai/dsh-http-proxy":"0.2.1-alpha.2","@deepseek-ai/dsh-jobs-local":"0.2.1-alpha.2","@deepseek-ai/dsh-mcp-client":"0.2.1-alpha.2","@deepseek-ai/dsh-pwsh-local":"0.2.1-alpha.2","@deepseek-ai/dsh-tool-skill":"0.2.1-alpha.2","@deepseek-ai/dsh-sdk-minimal":"0.2.1-alpha.2","@deepseek-ai/dsh-token-meter":"0.2.1-alpha.2","@deepseek-ai/dsh-tool-cordis":"0.2.1-alpha.2","@deepseek-ai/dsh-agent-preset":"0.2.1-alpha.2","@deepseek-ai/dsh-atomic-write":"0.2.1-alpha.2","@deepseek-ai/dsh-command-goal":"0.2.1-alpha.2","@deepseek-ai/dsh-pwsh-sandbox":"0.2.1-alpha.2","@deepseek-ai/dsh-skill-office":"0.2.1-alpha.2","@deepseek-ai/dsh-time-context":"0.2.1-alpha.2","@deepseek-ai/dsh-tmux-context":"0.2.1-alpha.2","@deepseek-ai/dsh-tool-present":"0.2.1-alpha.2","@deepseek-ai/dsh-workflow-ptc":"0.2.1-alpha.2","@deepseek-ai/dsh-mcp-resources":"0.2.1-alpha.2","@deepseek-ai/dsh-terminal-bash":"0.2.1-alpha.2","@deepseek-ai/dsh-tool-ask-user":"0.2.1-alpha.2","@deepseek-ai/dsh-tool-schedule":"0.2.1-alpha.2","@deepseek-ai/dsh-tool-subagent":"0.2.1-alpha.2","@deepseek-ai/dsh-tool-workflow":"0.2.1-alpha.2","@deepseek-ai/dsh-plugin-manager":"0.2.1-alpha.2","@deepseek-ai/dsh-tool-fs-search":"0.2.1-alpha.2","@deepseek-ai/cordis-plugin-timer":"~1.1.7-alpha.1","@deepseek-ai/dsh-command-compact":"0.2.1-alpha.2","@deepseek-ai/cordis-plugin-loader":"~1.0.6-alpha.1","@deepseek-ai/dsh-client-ui-cordis":"0.2.1-alpha.2","@deepseek-ai/dsh-compaction-basic":"0.2.1-alpha.2","@deepseek-ai/dsh-skill-filesystem":"0.2.1-alpha.2","@deepseek-ai/cordis-plugin-include":"~1.0.10-alpha.1","@deepseek-ai/dsh-goal-round-driver":"0.2.1-alpha.2","@deepseek-ai/dsh-session-reference":"0.2.1-alpha.2","@deepseek-ai/dsh-agent-instructions":"0.2.1-alpha.2","@deepseek-ai/dsh-launch-environment":"0.2.1-alpha.2","@deepseek-ai/dsh-session-projection":"0.2.1-alpha.2","@deepseek-ai/dsh-cordis-client-runner":"0.2.1-alpha.2","@deepseek-ai/dsh-tool-bash-persistent":"0.2.1-alpha.2","@deepseek-ai/dsh-tool-pwsh-persistent":"0.2.1-alpha.2","@deepseek-ai/dsh-tool-subagent-control":"0.2.1-alpha.2","@deepseek-ai/dsh-client-ui-agent-preset":"0.2.1-alpha.2","@deepseek-ai/dsh-agent-tool-presentation":"0.2.1-alpha.2","@deepseek-ai/dsh-tool-str-replace-editor":"0.2.1-alpha.2","@deepseek-ai/dsh-experimental-auto-review":"0.2.1-alpha.2","@deepseek-ai/dsh-experimental-ralph-bundle":"0.2.1-alpha.2","@deepseek-ai/dsh-experimental-tool-worktree":"0.2.1-alpha.2","@deepseek-ai/dsh-experimental-session-search":"0.2.1-alpha.2","@deepseek-ai/dsh-tool-workspace-dependencies":"0.2.1-alpha.2","@deepseek-ai/dsh-experimental-terminal-bundle":"0.2.1-alpha.2","@deepseek-ai/dsh-compaction-tool-result-pruner":"0.2.1-alpha.2","@deepseek-ai/dsh-experimental-inspector-profile":"0.2.1-alpha.2","@deepseek-ai/dsh-experimental-agent-team-profile":"0.2.1-alpha.2","@deepseek-ai/dsh-experimental-badge-skill-bundle":"0.2.1-alpha.2","@deepseek-ai/dsh-experimental-voice-input-bundle":"0.2.1-alpha.2","@deepseek-ai/dsh-experimental-session-titles-bundle":"0.2.1-alpha.2","@deepseek-ai/dsh-experimental-cot-translation-bundle":"0.2.1-alpha.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"ws":"8.21.3","ajv":"^8.20.0","execa":"^10.0.1","@types/ws":"8.18.1","@types/js-yaml":"^4.0.9","@deepseek-ai/dsh-acp":"0.2.1-alpha.2","@deepseek-ai/dsh-llm":"0.2.1-alpha.2","@deepseek-ai/dsh-agent":"0.2.1-alpha.2","@deepseek-ai/dsh-tools":"0.2.1-alpha.2","@agentclientprotocol/sdk":"1.4.0","@deepseek-ai/dsh-session":"0.2.1-alpha.2","@deepseek-ai/dsh-webhook":"0.2.1-alpha.2","@deepseek-ai/dsh-settings":"0.2.1-alpha.2","@deepseek-ai/dsh-subagent":"0.2.1-alpha.2","@deepseek-ai/dsh-llm-pi-ai":"0.2.1-alpha.2","@deepseek-ai/dsh-shell-env":"0.2.1-alpha.2","@deepseek-ai/dsh-agent-loop":"0.2.1-alpha.2","@deepseek-ai/dsh-bash-local":"0.2.1-alpha.2","@deepseek-ai/dsh-fs-sandbox":"0.2.1-alpha.2","@deepseek-ai/dsh-llm-replay":"0.2.1-alpha.2","@deepseek-ai/dsh-sdk-client":"0.2.1-alpha.2","@deepseek-ai/dsh-tool-ralph":"0.2.1-alpha.2","@deepseek-ai/dsh-hooks-codex":"0.2.1-alpha.2","@deepseek-ai/dsh-skill-badge":"0.2.1-alpha.2","@deepseek-ai/dsh-llm-deepseek":"0.2.1-alpha.2","@deepseek-ai/dsh-loader-smoke":"0.2.1-alpha.2","@deepseek-ai/dsh-sandbox-local":"0.2.1-alpha.2","@deepseek-ai/dsh-session-query":"0.2.1-alpha.2","@deepseek-ai/dsh-system-prompt":"0.2.1-alpha.2","@deepseek-ai/dsh-user-approval":"0.2.1-alpha.2","@deepseek-ai/dsh-host-webserver":"0.2.1-alpha.2","@deepseek-ai/dsh-sandbox-policy":"0.2.1-alpha.2","@deepseek-ai/dsh-webhook-github":"0.2.1-alpha.2","@deepseek-ai/dsh-llm-mock-server":"0.2.1-alpha.2","@deepseek-ai/dsh-attachment-local":"0.2.1-alpha.2","@deepseek-ai/dsh-subprocess-local":"0.2.1-alpha.2","@deepseek-ai/dsh-credentials-local":"0.2.1-alpha.2","@deepseek-ai/dsh-hooks-claude-code":"0.2.1-alpha.2","@deepseek-ai/dsh-agent-loop-testkit":"0.2.1-alpha.2","@deepseek-ai/dsh-host-frontend-static":"0.2.1-alpha.2","@deepseek-ai/dsh-llm-deepseek-account":"0.2.1-alpha.2","@deepseek-ai/dsh-llm-deepseek-api-key":"0.2.1-alpha.2","@deepseek-ai/dsh-session-log-deepseek":"0.2.1-alpha.2","@deepseek-ai/dsh-fs-observation-policy":"0.2.1-alpha.2","@deepseek-ai/dsh-experimental-agent-team":"0.2.1-alpha.2","@deepseek-ai/dsh-subagent-fork-in-process":"0.2.1-alpha.2","@deepseek-ai/dsh-session-checkpoint-policy":"0.2.1-alpha.2","@deepseek-ai/dsh-session-persistence-jsonl":"0.2.1-alpha.2","@deepseek-ai/dsh-subagent-spawn-in-process":"0.2.1-alpha.2","@deepseek-ai/dsh-deepseek-llm-api-extensions":"0.2.1-alpha.2","@deepseek-ai/dsh-experimental-tool-agent-team":"0.2.1-alpha.2","@deepseek-ai/dsh-experimental-ptc-runtime-python":"0.2.1-alpha.2","@deepseek-ai/dsh-plugin-package-inventory-deepseek":"0.2.1-alpha.2"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dsh_0.2.1-alpha.2_1791533880409_0.3645122519112902"},"_cnpmcore_publish_time":"2026-10-09T08:18:00.501Z","publish_time":1791533880501,"_source_registry_name":"default"},"0.2.1-alpha.3":{"_id":"@deepseek-ai/dsh@0.2.1-alpha.3","bin":{"dsh":"lib/bin.js"},"bugs":{"url":"https://github.com/deepseek-ai/deepseek-harness/issues"},"dist":{"shasum":"9bb71a95c4e92b2e622b3c5de954d86da3298ee2","tarball":"https://registry.npmmirror.com/@deepseek-ai/dsh/-/dsh-0.2.1-alpha.3.tgz","fileCount":20,"integrity":"sha512-RngmQ6wIOo58crUgOMcIoj7IRo62ZZuPVORJ65jnUd1m4XbRGYtn63uPW81pjw7eJvkf8o6uaggkGF+Urfzf5w==","signatures":[{"sig":"MEUCIQC0hMNTY9FithCozh5jRkprxOZ64w46BaWUtItJCLkObwIgKOZT1Fwlgee+rgMyl9Q1+cWb6XrsD8GUYHmuNK+994g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDoSsu9eeNE0X6E4gUvQ1h9giIffbANsHGa2mIU16vOzQIhALl+/oA4Cs+Uj48f0ZL6ofm3SBwA7/guNxrzJ9tvJ+Nx"}],"unpackedSize":76226,"size":25084},"name":"@deepseek-ai/dsh","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-0.2.1-alpha.3.tgz","exports":{"./lib/*":"./lib/*","./package.json":"./package.json","./profile-boot":{"types":"./lib/types/profile-boot.d.ts","default":"./lib/profile-boot.js"}},"license":"MIT","version":"0.2.1-alpha.3","_npmUser":{"name":"imccyu","email":"imccyu@gmail.com"},"homepage":"https://github.com/deepseek-ai/deepseek-harness#readme","_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-0.2.1-alpha.3.tgz","_integrity":"sha512-RngmQ6wIOo58crUgOMcIoj7IRo62ZZuPVORJ65jnUd1m4XbRGYtn63uPW81pjw7eJvkf8o6uaggkGF+Urfzf5w==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"apps/cli"},"_npmVersion":"11.19.0","description":"dsh CLI: profile launch, plugin management, and configuration inspection","directories":{},"maintainers":[{"name":"imccyu","email":"imccyu@gmail.com"},{"name":"tianyicui-deepseek","email":"tianyi@deepseek.com"}],"_nodeVersion":"24.21.0","dependencies":{"js-yaml":"^4.3.2","commander":"^15.0.0","@deepseek-ai/cordis":"~4.0.5-alpha.2","@deepseek-ai/dsh-hmr":"0.2.1-alpha.3","@deepseek-ai/dsh-base":"0.2.1-alpha.3","@deepseek-ai/dsh-goal":"0.2.1-alpha.3","@deepseek-ai/dsh-skill":"0.2.1-alpha.3","@deepseek-ai/dsh-acp-app":"0.2.1-alpha.3","@deepseek-ai/dsh-cmdline":"0.2.1-alpha.3","@deepseek-ai/dsh-persona":"0.2.1-alpha.3","@deepseek-ai/dsh-sdk-app":"0.2.1-alpha.3","@deepseek-ai/dsh-tool-fs":"0.2.1-alpha.3","@deepseek-ai/dsh-web-app":"0.2.1-alpha.3","@deepseek-ai/schemastery":"~3.18.5-alpha.2","@deepseek-ai/dsh-app-boot":"0.2.1-alpha.3","@deepseek-ai/dsh-fs-local":"0.2.1-alpha.3","@deepseek-ai/dsh-headless":"0.2.1-alpha.3","@deepseek-ai/dsh-schedule":"0.2.1-alpha.3","@deepseek-ai/dsh-terminal":"0.2.1-alpha.3","@deepseek-ai/dsh-tool-web":"0.2.1-alpha.3","@deepseek-ai/dsh-plan-mode":"0.2.1-alpha.3","@deepseek-ai/dsh-tool-bash":"0.2.1-alpha.3","@deepseek-ai/dsh-tool-goal":"0.2.1-alpha.3","@deepseek-ai/dsh-tool-jobs":"0.2.1-alpha.3","@deepseek-ai/dsh-tool-pwsh":"0.2.1-alpha.3","@deepseek-ai/dsh-tool-todo":"0.2.1-alpha.3","node-addon-require-builtin":"^0.1.9","@deepseek-ai/dsh-home-paths":"0.2.1-alpha.3","@deepseek-ai/dsh-http-proxy":"0.2.1-alpha.3","@deepseek-ai/dsh-jobs-local":"0.2.1-alpha.3","@deepseek-ai/dsh-mcp-client":"0.2.1-alpha.3","@deepseek-ai/dsh-pwsh-local":"0.2.1-alpha.3","@deepseek-ai/dsh-tool-skill":"0.2.1-alpha.3","@deepseek-ai/dsh-sdk-minimal":"0.2.1-alpha.3","@deepseek-ai/dsh-token-meter":"0.2.1-alpha.3","@deepseek-ai/dsh-tool-cordis":"0.2.1-alpha.3","@deepseek-ai/dsh-agent-preset":"0.2.1-alpha.3","@deepseek-ai/dsh-atomic-write":"0.2.1-alpha.3","@deepseek-ai/dsh-command-goal":"0.2.1-alpha.3","@deepseek-ai/dsh-pwsh-sandbox":"0.2.1-alpha.3","@deepseek-ai/dsh-skill-office":"0.2.1-alpha.3","@deepseek-ai/dsh-time-context":"0.2.1-alpha.3","@deepseek-ai/dsh-tmux-context":"0.2.1-alpha.3","@deepseek-ai/dsh-tool-present":"0.2.1-alpha.3","@deepseek-ai/dsh-workflow-ptc":"0.2.1-alpha.3","@deepseek-ai/dsh-mcp-resources":"0.2.1-alpha.3","@deepseek-ai/dsh-terminal-bash":"0.2.1-alpha.3","@deepseek-ai/dsh-tool-ask-user":"0.2.1-alpha.3","@deepseek-ai/dsh-tool-schedule":"0.2.1-alpha.3","@deepseek-ai/dsh-tool-subagent":"0.2.1-alpha.3","@deepseek-ai/dsh-tool-workflow":"0.2.1-alpha.3","@deepseek-ai/dsh-plugin-manager":"0.2.1-alpha.3","@deepseek-ai/dsh-tool-fs-search":"0.2.1-alpha.3","@deepseek-ai/cordis-plugin-timer":"~1.1.7-alpha.2","@deepseek-ai/dsh-command-compact":"0.2.1-alpha.3","@deepseek-ai/cordis-plugin-loader":"~1.0.6-alpha.2","@deepseek-ai/dsh-client-ui-cordis":"0.2.1-alpha.3","@deepseek-ai/dsh-compaction-basic":"0.2.1-alpha.3","@deepseek-ai/dsh-skill-filesystem":"0.2.1-alpha.3","@deepseek-ai/cordis-plugin-include":"~1.0.10-alpha.2","@deepseek-ai/dsh-goal-round-driver":"0.2.1-alpha.3","@deepseek-ai/dsh-session-reference":"0.2.1-alpha.3","@deepseek-ai/dsh-agent-instructions":"0.2.1-alpha.3","@deepseek-ai/dsh-launch-environment":"0.2.1-alpha.3","@deepseek-ai/dsh-session-projection":"0.2.1-alpha.3","@deepseek-ai/dsh-cordis-client-runner":"0.2.1-alpha.3","@deepseek-ai/dsh-tool-bash-persistent":"0.2.1-alpha.3","@deepseek-ai/dsh-tool-pwsh-persistent":"0.2.1-alpha.3","@deepseek-ai/dsh-tool-subagent-control":"0.2.1-alpha.3","@deepseek-ai/dsh-client-ui-agent-preset":"0.2.1-alpha.3","@deepseek-ai/dsh-agent-tool-presentation":"0.2.1-alpha.3","@deepseek-ai/dsh-tool-str-replace-editor":"0.2.1-alpha.3","@deepseek-ai/dsh-experimental-auto-review":"0.2.1-alpha.3","@deepseek-ai/dsh-experimental-ralph-bundle":"0.2.1-alpha.3","@deepseek-ai/dsh-experimental-tool-worktree":"0.2.1-alpha.3","@deepseek-ai/dsh-experimental-session-search":"0.2.1-alpha.3","@deepseek-ai/dsh-tool-workspace-dependencies":"0.2.1-alpha.3","@deepseek-ai/dsh-experimental-terminal-bundle":"0.2.1-alpha.3","@deepseek-ai/dsh-compaction-tool-result-pruner":"0.2.1-alpha.3","@deepseek-ai/dsh-experimental-inspector-profile":"0.2.1-alpha.3","@deepseek-ai/dsh-experimental-agent-team-profile":"0.2.1-alpha.3","@deepseek-ai/dsh-experimental-badge-skill-bundle":"0.2.1-alpha.3","@deepseek-ai/dsh-experimental-voice-input-bundle":"0.2.1-alpha.3","@deepseek-ai/dsh-experimental-session-titles-bundle":"0.2.1-alpha.3","@deepseek-ai/dsh-experimental-cot-translation-bundle":"0.2.1-alpha.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"ws":"8.21.3","ajv":"^8.20.0","execa":"^10.0.1","@types/ws":"8.18.1","@types/js-yaml":"^4.0.9","@deepseek-ai/dsh-acp":"0.2.1-alpha.3","@deepseek-ai/dsh-llm":"0.2.1-alpha.3","@deepseek-ai/dsh-agent":"0.2.1-alpha.3","@deepseek-ai/dsh-tools":"0.2.1-alpha.3","@agentclientprotocol/sdk":"1.4.0","@deepseek-ai/dsh-session":"0.2.1-alpha.3","@deepseek-ai/dsh-webhook":"0.2.1-alpha.3","@deepseek-ai/dsh-settings":"0.2.1-alpha.3","@deepseek-ai/dsh-subagent":"0.2.1-alpha.3","@deepseek-ai/dsh-llm-pi-ai":"0.2.1-alpha.3","@deepseek-ai/dsh-shell-env":"0.2.1-alpha.3","@deepseek-ai/dsh-agent-loop":"0.2.1-alpha.3","@deepseek-ai/dsh-bash-local":"0.2.1-alpha.3","@deepseek-ai/dsh-fs-sandbox":"0.2.1-alpha.3","@deepseek-ai/dsh-llm-replay":"0.2.1-alpha.3","@deepseek-ai/dsh-sdk-client":"0.2.1-alpha.3","@deepseek-ai/dsh-tool-ralph":"0.2.1-alpha.3","@deepseek-ai/dsh-hooks-codex":"0.2.1-alpha.3","@deepseek-ai/dsh-skill-badge":"0.2.1-alpha.3","@deepseek-ai/dsh-llm-deepseek":"0.2.1-alpha.3","@deepseek-ai/dsh-loader-smoke":"0.2.1-alpha.3","@deepseek-ai/dsh-sandbox-local":"0.2.1-alpha.3","@deepseek-ai/dsh-session-query":"0.2.1-alpha.3","@deepseek-ai/dsh-system-prompt":"0.2.1-alpha.3","@deepseek-ai/dsh-user-approval":"0.2.1-alpha.3","@deepseek-ai/dsh-host-webserver":"0.2.1-alpha.3","@deepseek-ai/dsh-sandbox-policy":"0.2.1-alpha.3","@deepseek-ai/dsh-webhook-github":"0.2.1-alpha.3","@deepseek-ai/dsh-llm-mock-server":"0.2.1-alpha.3","@deepseek-ai/dsh-attachment-local":"0.2.1-alpha.3","@deepseek-ai/dsh-subprocess-local":"0.2.1-alpha.3","@deepseek-ai/dsh-credentials-local":"0.2.1-alpha.3","@deepseek-ai/dsh-hooks-claude-code":"0.2.1-alpha.3","@deepseek-ai/dsh-agent-loop-testkit":"0.2.1-alpha.3","@deepseek-ai/dsh-host-frontend-static":"0.2.1-alpha.3","@deepseek-ai/dsh-llm-deepseek-account":"0.2.1-alpha.3","@deepseek-ai/dsh-llm-deepseek-api-key":"0.2.1-alpha.3","@deepseek-ai/dsh-session-log-deepseek":"0.2.1-alpha.3","@deepseek-ai/dsh-fs-observation-policy":"0.2.1-alpha.3","@deepseek-ai/dsh-experimental-agent-team":"0.2.1-alpha.3","@deepseek-ai/dsh-subagent-fork-in-process":"0.2.1-alpha.3","@deepseek-ai/dsh-session-checkpoint-policy":"0.2.1-alpha.3","@deepseek-ai/dsh-session-persistence-jsonl":"0.2.1-alpha.3","@deepseek-ai/dsh-subagent-spawn-in-process":"0.2.1-alpha.3","@deepseek-ai/dsh-deepseek-llm-api-extensions":"0.2.1-alpha.3","@deepseek-ai/dsh-experimental-tool-agent-team":"0.2.1-alpha.3","@deepseek-ai/dsh-experimental-ptc-runtime-python":"0.2.1-alpha.3","@deepseek-ai/dsh-plugin-package-inventory-deepseek":"0.2.1-alpha.3"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dsh_0.2.1-alpha.3_1791981333856_0.9757425193083045"},"_cnpmcore_publish_time":"2026-10-14T12:35:33.988Z","publish_time":1791981333988,"_source_registry_name":"default"}},"bugs":{"url":"https://github.com/deepseek-ai/deepseek-harness/issues"},"description":"dsh CLI: profile launch, plugin management, and configuration inspection","homepage":"https://github.com/deepseek-ai/deepseek-harness#readme","license":"MIT","maintainers":[{"name":"tianyicui-deepseek","email":"tianyi@deepseek.com"},{"name":"imccyu","email":"imccyu@gmail.com"}],"readme":"# `@deepseek-ai/dsh`\n\nEnglish | [中文](README.zh.md)\n\nThe `dsh` command is the sole supported Node application launcher: profiles are ordered stacks of plugin-bundle patch layers under the user's own overrides. SDK and ACP are profiles, not separate public bins. The Python runtime wheel packages this same command; the SDK defaults to `sdk`, and the minimal example selects `sdk-minimal`. [`src/args.ts`](src/args.ts) owns the command grammar, and [`src/bin.ts`](src/bin.ts) loads only the selected runner. Invalid commands, options from another mode, and fatal configuration or boot failures exit nonzero.\n\n## Entry modes\n\n| Command | Purpose |\n|---|---|\n| `dsh <name>` / `dsh --profile <name>` | Boot the named profile under `$DSH_HOME/profiles/<name>`. |\n| `dsh --profile <name> --from-default-profile <template>` | Create a new custom profile from a shipped template, then boot it. |\n| `dsh --profile acp` | Serve automation clients over ACP stdio until disconnect. |\n| `dsh --profile headless \"job\"` | Run one fresh persisted session, print the final answer, and exit. |\n| `dsh --profile sdk` | Serve SDK clients over JSON-RPC stdio until shutdown or disconnect. |\n| `dsh --profile sdk-minimal` | Serve SDK clients with the standalone minimal agent tree. |\n| `dsh web` | Boot the Web profile. |\n| `dsh plugin --profile <name> <pnpm args>` | Manage a profile's plugins by forwarding to pnpm in the profile directory. |\n\nThe invoking directory is the default workspace root. The `web`, `headless`, `sdk`, `sdk-minimal`, and `acp` profiles auto-initialize on first use from shipped templates. Create another profile at an unused, non-shipped name with `--from-default-profile`, or initialize a base-backed profile through `dsh plugin`. The `desktop` name is reserved for the Electron-owned profile, so the CLI rejects boot and config-dump requests for it. The npm CLI also rejects its plugin-management requests; the [Desktop-installed command](../desktop/README.md#bundled-command-runtime) can manage the initialized Desktop profile using that installation’s runtime.\n\n## App arguments\n\nThe launcher parses only its own flags and hands everything after them to the booted profile, where any injected app plugin may parse the shared immutable snapshot ([`dsh-cmdline`](../../packages/boot/cmdline/README.md)). The first token the launcher does not recognize starts the app's arguments:\n\n```sh\ndsh --profile web --port 8080       # --port belongs to the web app\ndsh --profile tui --resume <id>     # example, assuming the tui profile is installed; --resume belongs to the terminal app\ndsh --profile headless \"run the tests\"\ndsh --profile web --help            # the web app's flags, not the launcher's\ndsh --help                          # the launcher's own help\n```\n\n<a id=\"profiles\"></a>\n## Profiles\n\nA profile directory holds a `package.json` (out-of-tree plugin dependencies plus the profile manifest `dsh.profile` with its ordered `bundles` list) and a `cordis.patch.yml` (the user's own patch layer). `dsh-hmr`, when enabled in YAML, watches the profile manifest and both profile and home patch files, then recomposes all layers through one serialized reload. Without HMR, changes apply on restart. Edits arriving during watcher registration use the same nonfatal reload reporting as later edits. [Plugin Manager](../../packages/boot/plugin-manager/README.md) shares package operations and the profile write lock with `dsh plugin`; package updates retain disabled bundle selections. CLI package commands inherit authentication variables and terminal descriptors, including interactive build approval; service calls retain their scrubbed environment and captured diagnostics.\n\nInstallation and profile startup enforce declared DSH peer ranges against the same runtime version shown by `dsh --version`. Incompatible plugins require an explicitly acknowledged exact-version exemption. The [plugin manager's compatibility reference](../../packages/boot/plugin-manager/README.md#version-compatibility-and-exemptions) documents `version-exemptions`, `allow-version`, `revoke-version`, persistence, and risks.\n\nThe tree composes over an empty root:\n- each bundle's patch in `dsh.profile.bundles` order\n- then the profile's `cordis.patch.yml`, then the home-level `$DSH_HOME/cordis.patch.yml`\n- then `--patch` overlays\n\nBundles named in `dsh.profile.bundles` resolve from the dsh installation first (`@deepseek-ai/dsh-base`, `@deepseek-ai/dsh-web-app`, `@deepseek-ai/dsh-headless`, `@deepseek-ai/dsh-sdk-app`, `@deepseek-ai/dsh-sdk-minimal`, `@deepseek-ai/dsh-acp-app`), then from the profile's own `node_modules`, where pnpm installs out-of-tree plugins.\n\nUse `--dump-default-config` and `--dump-config` to inspect the composed tree without booting it. `--dump-config-schema` imports the composed tree's declared plugin schemas and prints JSON Schema for entries and patches instead of configuration values; read the [schema-dump safety and scope](reference/README.md#config-schema-dump) before inspecting untrusted plugins.\n\nThe [CLI behavior reference](reference/README.md) owns exact layer precedence, flags, shutdown behavior, deployment defaults, and source execution. The [startup and reload failure table](../../packages/boot/app-boot/README.md#startup-and-reload-failures) compares optional and required plugin failures with configuration HMR.\n\n## Optional overlays\n\n`config/examples/` ships opt-in overlays for GitHub review webhooks, memory MCP servers, and runtime Cordis tools. They are never part of a default profile; the [user guides](../../docs/user/guide/index.md) and [developer practice guides](../../docs/user/develop/practice/index.md) own setup and safety instructions.\n\n## Development\n\nProduction runs require built package and frontend artifacts. From the repository root, run `pnpm run build` separately, then use `pnpm dsh <args...>` to run the TypeScript entry and forward every argument; the [source-execution reference](reference/README.md#source-execution) owns the module-resolution contract.\n\nThe `@deepseek-ai/dsh/profile-boot` export provides the shared profile lifecycle to the Desktop host. A resolved application profile supplies its own installation anchor for runtime package resolution while retaining the Harness home patch, proxy environment, telemetry switch, patch reload, and bounded shutdown.\n\nPackaged installations call the same `runCli()` entry with their package-manager executable. The Desktop carrier also enables plugin operations for its initialized profile; npm launches omit these options. Installation-owned package environments apply only to plugin package operations; the invoking directory, ordinary profile selection, and agent-shell PATH retain their CLI meanings.\n\nThe [Web failure matrix](tests/profiles/web/tests/web-failure-matrix.expected.e2e.ts) runs the built CLI through startup failures and native configuration HMR with `awaitWriteFinish` enabled in `test:expected`. It verifies authenticated HTTP responses, diagnostics, recovery, process exits, and disposal without model API calls; the [startup acceptance](tests/profiles/web/tests/web-best-effort-startup.expected.e2e.ts) also covers the shipped required Web dependencies and port conflicts.\n","readmeFilename":"README.zh.md","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"apps/cli"},"_source_registry_name":"default"}