{"_id":"@nanmicoder/dsh-agent-teams","_rev":"30-312a9d29dcb2e2e80dac73826c2167b3","name":"@nanmicoder/dsh-agent-teams","dist-tags":{"alpha":"0.1.15-alpha.1","latest":"0.1.22","next":"0.1.22-rc.1"},"versions":{"0.1.0":{"name":"@nanmicoder/dsh-agent-teams","version":"0.1.0","keywords":["dsh","dsh-plugin","deepseek-harness","agent-teams","multi-agent","subagent","ai-agent","llm"],"author":{"url":"Relakkes","name":"程序员阿江","email":"relakkes@gmail.com"},"license":"MIT","_id":"@nanmicoder/dsh-agent-teams@0.1.0","maintainers":[{"name":"relakkes","email":"relakkes@gmail.com"}],"homepage":"https://github.com/NanmiCoder/dsh-agent-teams#readme","bugs":{"url":"https://github.com/NanmiCoder/dsh-agent-teams/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation"],"platform":"web"}},"dist":{"shasum":"78b7b2ce9cc5f6be0aca30c30dc41cb001282069","tarball":"https://registry.npmjs.org/@nanmicoder/dsh-agent-teams/-/dsh-agent-teams-0.1.0.tgz","fileCount":48,"integrity":"sha512-4WLNJ/K+ObBpprK6+gmlAfyETMnHfJe/3cBo1duca/E8oH4K52VvwR0CXm6IkcaLKLXrG2ZNPbpQhcrN1lCABg==","signatures":[{"sig":"MEUCIQCFu3Tp+ImVdtxMKmzdqkOM0ZDBr3MgtYm/8Mu56Ub3HgIgGuxcYLj7nykSX6nMLwZGVOGi/NmM3LKdaAxrp6Fvf6c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":847611},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","engines":{"node":"^22.19.0 || >=24"},"exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"7acdc9cb12e3360b2453f0682e7f45727859108e","scripts":{"build":"tsc -p tsconfig.json && tsc -p tsconfig.client.json && tsdown","verify":"node scripts/verify.mjs && pnpm verify:skill","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit","sync:skill":"node scripts/sync-skill.mjs","verify:skill":"node scripts/sync-skill.mjs --check","prepublishOnly":"pnpm build && pnpm verify"},"_npmUser":{"name":"relakkes","email":"relakkes@gmail.com"},"dshClient":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation"],"platform":"web"},"deprecated":"client bundle registers a stale module id; Web UI fails to \n  load. Use 0.1.1 or later.","repository":{"url":"git+https://github.com/NanmiCoder/dsh-agent-teams.git","type":"git"},"_npmVersion":"11.19.0","description":"AgentTeams for DeepSeek Harness: multi-agent team collaboration (captain, members, tasks with dependencies, messaging) driven by natural language, with a tree monitor in the web GUI","directories":{},"_nodeVersion":"26.7.0","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","tsdown":"0.22.2","react-dom":"^18.2.0","typescript":"^5.9.3","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/react-dom":"^19.2.4"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.1-rc.1","@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/schemastery":"^3.18.1-rc.1","@deepseek-ai/dsh-subagent":"^0.0.1-rc.1","@deepseek-ai/dsh-client-locale":"^0.0.1-rc.1","@deepseek-ai/dsh-system-prompt":"^0.0.1-rc.1","@deepseek-ai/dsh-client-runtime":"^0.0.1-rc.1","@deepseek-ai/dsh-client-ui-slots":"^0.0.1-rc.1","@deepseek-ai/dsh-client-ui-primitives":"^0.0.1-rc.1","@deepseek-ai/dsh-client-ui-conversation":"^0.0.1-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-agent-teams_0.1.0_1786703239028_0.3012944960983135","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@nanmicoder/dsh-agent-teams","version":"0.1.1","keywords":["dsh","dsh-plugin","deepseek-harness","agent-teams","multi-agent","subagent","ai-agent","llm"],"author":{"url":"Relakkes","name":"程序员阿江","email":"relakkes@gmail.com"},"license":"MIT","_id":"@nanmicoder/dsh-agent-teams@0.1.1","maintainers":[{"name":"relakkes","email":"relakkes@gmail.com"}],"homepage":"https://github.com/NanmiCoder/dsh-agent-teams#readme","bugs":{"url":"https://github.com/NanmiCoder/dsh-agent-teams/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation"],"platform":"web"}},"dist":{"shasum":"6b1b7964e8dc7441f8b8c14b679ee313b0e9a429","tarball":"https://registry.npmjs.org/@nanmicoder/dsh-agent-teams/-/dsh-agent-teams-0.1.1.tgz","fileCount":48,"integrity":"sha512-iWfWnDanSHrISRSzy5af7GrTTs5CQmRr5Ct53GhRYm0+OwSiGHifuxJkbxB/qXihO/oVsZ9UxUKQ4t6QE/fPTg==","signatures":[{"sig":"MEUCIDGhU/9p8wlIvws+PBPU/MbhFL5UIu4YRQ40dQMFy9ygAiEA+ny6n2ZD3om8z1HhoHDlFaGtVqewUMMN6BxX1H77HT8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":847462},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","engines":{"node":"^22.19.0 || >=24"},"exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"dfb07c192e7d24ea9d5998af13ab4068d99e1dfd","scripts":{"build":"tsc -p tsconfig.json && tsc -p tsconfig.client.json && tsdown","verify":"node scripts/verify.mjs && pnpm verify:skill","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit","sync:skill":"node scripts/sync-skill.mjs","verify:skill":"node scripts/sync-skill.mjs --check","prepublishOnly":"pnpm build && pnpm verify"},"_npmUser":{"name":"relakkes","email":"relakkes@gmail.com"},"dshClient":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation"],"platform":"web"},"deprecated":"non-Latin member names collide: mailboxes merge and the\n  second such member is rejected. Use 0.1.2 or later.","repository":{"url":"git+https://github.com/NanmiCoder/dsh-agent-teams.git","type":"git"},"_npmVersion":"11.19.0","description":"AgentTeams for DeepSeek Harness: multi-agent team collaboration (captain, members, tasks with dependencies, messaging) driven by natural language, with a tree monitor in the web GUI","directories":{},"_nodeVersion":"26.7.0","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","tsdown":"0.22.2","react-dom":"^18.2.0","typescript":"^5.9.3","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/react-dom":"^19.2.4"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.1-rc.1","@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/schemastery":"^3.18.1-rc.1","@deepseek-ai/dsh-subagent":"^0.0.1-rc.1","@deepseek-ai/dsh-client-locale":"^0.0.1-rc.1","@deepseek-ai/dsh-system-prompt":"^0.0.1-rc.1","@deepseek-ai/dsh-client-runtime":"^0.0.1-rc.1","@deepseek-ai/dsh-client-ui-slots":"^0.0.1-rc.1","@deepseek-ai/dsh-client-ui-primitives":"^0.0.1-rc.1","@deepseek-ai/dsh-client-ui-conversation":"^0.0.1-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-agent-teams_0.1.1_1786710299555_0.9066180374174664","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@nanmicoder/dsh-agent-teams","version":"0.1.2","keywords":["dsh","dsh-plugin","deepseek-harness","agent-teams","multi-agent","subagent","ai-agent","llm"],"author":{"url":"Relakkes","name":"程序员阿江","email":"relakkes@gmail.com"},"license":"MIT","_id":"@nanmicoder/dsh-agent-teams@0.1.2","maintainers":[{"name":"relakkes","email":"relakkes@gmail.com"}],"homepage":"https://github.com/NanmiCoder/dsh-agent-teams#readme","bugs":{"url":"https://github.com/NanmiCoder/dsh-agent-teams/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation"],"platform":"web"}},"dist":{"shasum":"479275e84915848b5624c718b50b35d91bee9df0","tarball":"https://registry.npmjs.org/@nanmicoder/dsh-agent-teams/-/dsh-agent-teams-0.1.2.tgz","fileCount":48,"integrity":"sha512-+rmAKVq+450wqXF4ZEAiPEiBeHl3PDeSp45vFc8GUccZg69IY6JZSj/Zvin9y6iDcEPtJzLJKVbFsVl/KwF4Bg==","signatures":[{"sig":"MEYCIQCzIBVggAuInpcwNzR6ro6rVSfqwe4zaTCNb4eqZQGvvQIhAO4EU4hLr2EbElcfFoM4BTJ7aCs+VYLQj0426dORgljg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":850537},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","engines":{"node":"^22.19.0 || >=24"},"exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"7105ba9c17846491f899e912c446c7a06dddfd0e","scripts":{"build":"tsc -p tsconfig.json && tsc -p tsconfig.client.json && tsdown","verify":"node scripts/verify.mjs && pnpm verify:skill","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit","sync:skill":"node scripts/sync-skill.mjs","verify:skill":"node scripts/sync-skill.mjs --check","prepublishOnly":"pnpm build && pnpm verify"},"_npmUser":{"name":"relakkes","email":"relakkes@gmail.com"},"dshClient":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation"],"platform":"web"},"repository":{"url":"git+https://github.com/NanmiCoder/dsh-agent-teams.git","type":"git"},"_npmVersion":"11.19.0","description":"AgentTeams for DeepSeek Harness: multi-agent team collaboration (captain, members, tasks with dependencies, messaging) driven by natural language, with a tree monitor in the web GUI","directories":{},"_nodeVersion":"26.7.0","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","tsdown":"0.22.2","react-dom":"^18.2.0","typescript":"^5.9.3","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/react-dom":"^19.2.4"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.1-rc.1","@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/schemastery":"^3.18.1-rc.1","@deepseek-ai/dsh-subagent":"^0.0.1-rc.1","@deepseek-ai/dsh-client-locale":"^0.0.1-rc.1","@deepseek-ai/dsh-system-prompt":"^0.0.1-rc.1","@deepseek-ai/dsh-client-runtime":"^0.0.1-rc.1","@deepseek-ai/dsh-client-ui-slots":"^0.0.1-rc.1","@deepseek-ai/dsh-client-ui-primitives":"^0.0.1-rc.1","@deepseek-ai/dsh-client-ui-conversation":"^0.0.1-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-agent-teams_0.1.2_1786712869024_0.24829750394514138","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@nanmicoder/dsh-agent-teams","version":"0.1.3","keywords":["dsh","dsh-plugin","deepseek-harness","agent-teams","multi-agent","subagent","ai-agent","llm"],"author":{"url":"Relakkes","name":"程序员阿江","email":"relakkes@gmail.com"},"license":"MIT","_id":"@nanmicoder/dsh-agent-teams@0.1.3","maintainers":[{"name":"relakkes","email":"relakkes@gmail.com"}],"homepage":"https://github.com/NanmiCoder/dsh-agent-teams#readme","bugs":{"url":"https://github.com/NanmiCoder/dsh-agent-teams/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation"],"platform":"web"}},"dist":{"shasum":"4634e67a3d293533c76828204a7a8ce350ad44ff","tarball":"https://registry.npmjs.org/@nanmicoder/dsh-agent-teams/-/dsh-agent-teams-0.1.3.tgz","fileCount":50,"integrity":"sha512-q64erG/cWHBmDnfJdbiiw7mntce9rkk78H+s+CTGvtsgqzvVdgV3WQ68nfOdEGj6m63GWKOETS7fag75SvW/uw==","signatures":[{"sig":"MEUCIQCQASbxyDkLg0KmE4elAobE1JyrNj2Gs4CZj6//hYCmggIgDw5RvJCI09Tu47XbPkumVqEHUW8/X2TfubGh48jFGjo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanmicoder%2fdsh-agent-teams@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":874386},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","engines":{"node":"^22.19.0 || >=24"},"exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"64def8cbc3038b6bdf630735a6d8b5bfda5f45ab","scripts":{"build":"tsc -p tsconfig.json && tsc -p tsconfig.client.json && tsdown","verify":"node scripts/verify.mjs && pnpm verify:skill","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit","sync:skill":"node scripts/sync-skill.mjs","verify:skill":"node scripts/sync-skill.mjs --check","prepublishOnly":"pnpm build && pnpm verify"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fdb5ba18-1f75-40ce-8737-33a919568164"}},"dshClient":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation"],"platform":"web"},"repository":{"url":"git+https://github.com/NanmiCoder/dsh-agent-teams.git","type":"git"},"_npmVersion":"11.19.0","description":"AgentTeams for DeepSeek Harness: multi-agent team collaboration (captain, members, tasks with dependencies, messaging) driven by natural language, with a tree monitor in the web GUI","directories":{},"_nodeVersion":"24.19.0","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","tsdown":"0.22.2","react-dom":"^18.2.0","typescript":"^5.9.3","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/react-dom":"^19.2.4"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.1-rc.1","@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/schemastery":"^3.18.1-rc.1","@deepseek-ai/dsh-subagent":"^0.0.1-rc.1","@deepseek-ai/dsh-client-locale":"^0.0.1-rc.1","@deepseek-ai/dsh-system-prompt":"^0.0.1-rc.1","@deepseek-ai/dsh-client-runtime":"^0.0.1-rc.1","@deepseek-ai/dsh-client-ui-slots":"^0.0.1-rc.1","@deepseek-ai/dsh-client-ui-primitives":"^0.0.1-rc.1","@deepseek-ai/dsh-client-ui-conversation":"^0.0.1-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-agent-teams_0.1.3_1786790053793_0.4956507892224098","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@nanmicoder/dsh-agent-teams","version":"0.1.4","keywords":["dsh","dsh-plugin","deepseek-harness","agent-teams","multi-agent","subagent","ai-agent","llm"],"author":{"url":"Relakkes","name":"程序员阿江","email":"relakkes@gmail.com"},"license":"MIT","_id":"@nanmicoder/dsh-agent-teams@0.1.4","maintainers":[{"name":"relakkes","email":"relakkes@gmail.com"}],"homepage":"https://github.com/NanmiCoder/dsh-agent-teams#readme","bugs":{"url":"https://github.com/NanmiCoder/dsh-agent-teams/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation"],"platform":"web"}},"dist":{"shasum":"cef6b72ca9f8341449fae6b6a29c943bdf052f7e","tarball":"https://registry.npmjs.org/@nanmicoder/dsh-agent-teams/-/dsh-agent-teams-0.1.4.tgz","fileCount":50,"integrity":"sha512-u2NQ/NpOEoYG8233GIecCHQmfaioppuj3PvQ2MBfErX2BbNM+iyhs8At2qyiIWt5sc77sSoCHnFbXYJV0lXFAg==","signatures":[{"sig":"MEYCIQCDjdYjPrZn9k8y9cj3jFTBLJYWygLuK/ZcAqI4bQbVAgIhAIKnwPyfO04CM3bDcMQ3WofqF2JkM9ckOKayd5aFE54I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanmicoder%2fdsh-agent-teams@0.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":875291},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","engines":{"node":"^22.19.0 || >=24"},"exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"489c0078b5ebdc6d0c1fd3c9362ef5e4fb60c32e","scripts":{"build":"tsc -p tsconfig.json && tsc -p tsconfig.client.json && tsdown","verify":"node scripts/verify.mjs && pnpm verify:skill","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit","sync:skill":"node scripts/sync-skill.mjs","verify:skill":"node scripts/sync-skill.mjs --check","prepublishOnly":"pnpm build && pnpm verify"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fdb5ba18-1f75-40ce-8737-33a919568164"}},"dshClient":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation"],"platform":"web"},"repository":{"url":"git+https://github.com/NanmiCoder/dsh-agent-teams.git","type":"git"},"_npmVersion":"11.19.0","description":"AgentTeams for DeepSeek Harness: multi-agent team collaboration (captain, members, tasks with dependencies, messaging) driven by natural language, with a tree monitor in the web GUI","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","tsdown":"0.22.2","react-dom":"^18.2.0","typescript":"^5.9.3","@types/node":"^24.13.3","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/react-dom":"^18.3.7","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"0.1.0-rc.6","@deepseek-ai/dsh-agent":"0.1.0-rc.6","@deepseek-ai/dsh-tools":"0.1.0-rc.6","@deepseek-ai/dsh-session":"0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-subagent":"0.1.0-rc.6","@deepseek-ai/dsh-workspace":"0.1.0-rc.6","@deepseek-ai/dsh-client-locale":"0.1.0-rc.6","@deepseek-ai/dsh-system-prompt":"0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-slots":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-conversation":"0.1.0-rc.6"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.1-rc.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/dsh-session":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1-rc.1","@deepseek-ai/dsh-subagent":"^0.1.0-rc.6","@deepseek-ai/dsh-client-locale":"^0.1.0-rc.6","@deepseek-ai/dsh-system-prompt":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-slots":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-conversation":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-agent-teams_0.1.4_1786792776525_0.7869718769069054","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@nanmicoder/dsh-agent-teams","version":"0.1.5","keywords":["dsh","dsh-plugin","deepseek-harness","agent-teams","multi-agent","subagent","ai-agent","llm"],"author":{"url":"Relakkes","name":"程序员阿江","email":"relakkes@gmail.com"},"license":"MIT","_id":"@nanmicoder/dsh-agent-teams@0.1.5","maintainers":[{"name":"relakkes","email":"relakkes@gmail.com"}],"homepage":"https://github.com/NanmiCoder/dsh-agent-teams#readme","bugs":{"url":"https://github.com/NanmiCoder/dsh-agent-teams/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation"],"platform":"web"}},"dist":{"shasum":"ed0573acb5862636e94da9f342c516d785ddbb68","tarball":"https://registry.npmjs.org/@nanmicoder/dsh-agent-teams/-/dsh-agent-teams-0.1.5.tgz","fileCount":50,"integrity":"sha512-vMroskMO3zwP4WuPjazx4tRjzHfp9xIjlmBwWKhM7SFnWq/nC/kRhzYtlAMVk6tEd2keEW0/+NIXeiy2ZiHFVg==","signatures":[{"sig":"MEUCIHgAuCuK7h350cTH4mz1+yCRn4RUFLGmdns/ayThZ08fAiEAyppg2tsvP9oiXiF30vnWR3vEmipqsnm51pO/5DBNsGM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanmicoder%2fdsh-agent-teams@0.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":880775},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","engines":{"node":"^22.19.0 || >=24"},"exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"2b1141248f34ee28870d2e39462c0dbefaa5ffdb","scripts":{"build":"tsc -p tsconfig.json && tsc -p tsconfig.client.json && tsdown","verify":"node scripts/verify.mjs && pnpm verify:skill","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit","sync:skill":"node scripts/sync-skill.mjs","verify:skill":"node scripts/sync-skill.mjs --check","prepublishOnly":"pnpm build && pnpm verify"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fdb5ba18-1f75-40ce-8737-33a919568164"}},"dshClient":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation"],"platform":"web"},"repository":{"url":"git+https://github.com/NanmiCoder/dsh-agent-teams.git","type":"git"},"_npmVersion":"11.19.0","description":"AgentTeams for DeepSeek Harness: multi-agent team collaboration (captain, members, tasks with dependencies, messaging) driven by natural language, with a tree monitor in the web GUI","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","tsdown":"0.22.2","react-dom":"^18.2.0","typescript":"^5.9.3","@types/node":"^24.13.3","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/react-dom":"^18.3.7","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"0.1.0-rc.6","@deepseek-ai/dsh-agent":"0.1.0-rc.6","@deepseek-ai/dsh-tools":"0.1.0-rc.6","@deepseek-ai/dsh-session":"0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-subagent":"0.1.0-rc.6","@deepseek-ai/dsh-workspace":"0.1.0-rc.6","@deepseek-ai/dsh-client-locale":"0.1.0-rc.6","@deepseek-ai/dsh-system-prompt":"0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-slots":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-conversation":"0.1.0-rc.6"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.1-rc.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/dsh-session":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1-rc.1","@deepseek-ai/dsh-subagent":"^0.1.0-rc.6","@deepseek-ai/dsh-client-locale":"^0.1.0-rc.6","@deepseek-ai/dsh-system-prompt":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-slots":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-conversation":"^0.1.0-rc.6"},"peerDependenciesMeta":{"react":{"optional":true},"@deepseek-ai/cordis":{"optional":true},"@deepseek-ai/dsh-llm":{"optional":true},"@deepseek-ai/dsh-agent":{"optional":true},"@deepseek-ai/dsh-tools":{"optional":true},"@deepseek-ai/dsh-session":{"optional":true},"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-subagent":{"optional":true},"@deepseek-ai/dsh-client-locale":{"optional":true},"@deepseek-ai/dsh-system-prompt":{"optional":true},"@deepseek-ai/dsh-client-runtime":{"optional":true},"@deepseek-ai/dsh-client-ui-slots":{"optional":true},"@deepseek-ai/dsh-client-ui-primitives":{"optional":true},"@deepseek-ai/dsh-client-ui-conversation":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-agent-teams_0.1.5_1786806344456_0.3957755457715417","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@nanmicoder/dsh-agent-teams","version":"0.1.6","keywords":["dsh","dsh-plugin","deepseek-harness","agent-teams","multi-agent","subagent","ai-agent","llm"],"author":{"url":"Relakkes","name":"程序员阿江","email":"relakkes@gmail.com"},"license":"MIT","_id":"@nanmicoder/dsh-agent-teams@0.1.6","maintainers":[{"name":"relakkes","email":"relakkes@gmail.com"}],"homepage":"https://github.com/NanmiCoder/dsh-agent-teams#readme","bugs":{"url":"https://github.com/NanmiCoder/dsh-agent-teams/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation"],"platform":"web"}},"dist":{"shasum":"a8aa0cc379c2cb2db475849569b8280bfe3641ac","tarball":"https://registry.npmjs.org/@nanmicoder/dsh-agent-teams/-/dsh-agent-teams-0.1.6.tgz","fileCount":52,"integrity":"sha512-bqB3CxGxFd7DOxGXUF4iH3K0q5Qdr4Tp5S4SZq7dZxRBUS/sayJ6h9goHAK2WD51rrPsimtAcF6IwZPKY9xhhw==","signatures":[{"sig":"MEQCIEvWWITuuRX/aNoIH9i4mRlVVM1HtTKw9EVXgxAICB9rAiAXx6s1ZkWzwkS00kkmo6ido5EctjuSLraLOsvK3OGJvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanmicoder%2fdsh-agent-teams@0.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":948737},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","engines":{"node":"^22.19.0 || >=24"},"exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"00857a1f1a8559f860286ca082e43f796b5e9389","scripts":{"build":"tsc -p tsconfig.json && tsc -p tsconfig.client.json && tsdown","verify":"node scripts/verify.mjs && node scripts/lifecycle-verify.mjs && node scripts/stress-verify.mjs && pnpm verify:skill","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit","sync:skill":"node scripts/sync-skill.mjs","verify:skill":"node scripts/sync-skill.mjs --check","prepublishOnly":"pnpm build && pnpm verify"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fdb5ba18-1f75-40ce-8737-33a919568164"}},"dshClient":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation"],"platform":"web"},"repository":{"url":"git+https://github.com/NanmiCoder/dsh-agent-teams.git","type":"git"},"_npmVersion":"11.19.0","description":"AgentTeams for DeepSeek Harness: multi-agent team collaboration (captain, members, tasks with dependencies, messaging) driven by natural language, with a tree monitor in the web GUI","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","tsdown":"0.22.2","react-dom":"^18.2.0","typescript":"^5.9.3","@types/node":"^24.13.3","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/react-dom":"^18.3.7","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"0.1.0-rc.6","@deepseek-ai/dsh-agent":"0.1.0-rc.6","@deepseek-ai/dsh-tools":"0.1.0-rc.6","@deepseek-ai/dsh-session":"0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-subagent":"0.1.0-rc.6","@deepseek-ai/dsh-workspace":"0.1.0-rc.6","@deepseek-ai/dsh-client-locale":"0.1.0-rc.6","@deepseek-ai/dsh-system-prompt":"0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-slots":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-conversation":"0.1.0-rc.6"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.1-rc.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/dsh-session":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1-rc.1","@deepseek-ai/dsh-subagent":"^0.1.0-rc.6","@deepseek-ai/dsh-client-locale":"^0.1.0-rc.6","@deepseek-ai/dsh-system-prompt":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-slots":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-conversation":"^0.1.0-rc.6"},"peerDependenciesMeta":{"react":{"optional":true},"@deepseek-ai/cordis":{"optional":true},"@deepseek-ai/dsh-llm":{"optional":true},"@deepseek-ai/dsh-agent":{"optional":true},"@deepseek-ai/dsh-tools":{"optional":true},"@deepseek-ai/dsh-session":{"optional":true},"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-subagent":{"optional":true},"@deepseek-ai/dsh-client-locale":{"optional":true},"@deepseek-ai/dsh-system-prompt":{"optional":true},"@deepseek-ai/dsh-client-runtime":{"optional":true},"@deepseek-ai/dsh-client-ui-slots":{"optional":true},"@deepseek-ai/dsh-client-ui-primitives":{"optional":true},"@deepseek-ai/dsh-client-ui-conversation":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-agent-teams_0.1.6_1786914960502_0.16658670976325518","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@nanmicoder/dsh-agent-teams","version":"0.1.7","keywords":["dsh","dsh-plugin","deepseek-harness","agent-teams","multi-agent","subagent","ai-agent","llm"],"author":{"url":"Relakkes","name":"程序员阿江","email":"relakkes@gmail.com"},"license":"MIT","_id":"@nanmicoder/dsh-agent-teams@0.1.7","maintainers":[{"name":"relakkes","email":"relakkes@gmail.com"}],"homepage":"https://github.com/NanmiCoder/dsh-agent-teams#readme","bugs":{"url":"https://github.com/NanmiCoder/dsh-agent-teams/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation"],"platform":"web"}},"dist":{"shasum":"896deb7a0b83f0ccd7a074a36a2800c0c731bcf5","tarball":"https://registry.npmjs.org/@nanmicoder/dsh-agent-teams/-/dsh-agent-teams-0.1.7.tgz","fileCount":52,"integrity":"sha512-J7+wXF1xKcxaVvem9DYMXu+GxRvZrex9UAdA06ZUcsTuDv4v8eMeImIEbgNOwGf79nccGPDW60P/hPJ+DUUYUA==","signatures":[{"sig":"MEQCICiud3sNam0bUDigZORpc0Oa6OKPadonndokOyUc+A7EAiBGTAs8jLm6y9nMUmlfqxd71djm8VkJPs01GgA9C+nefA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanmicoder%2fdsh-agent-teams@0.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":958310},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","engines":{"node":"^22.19.0 || >=24"},"exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"763d88f0d5060f6009b87764d958e6caa18bade8","scripts":{"build":"tsc -p tsconfig.json && tsc -p tsconfig.client.json && tsdown","verify":"node scripts/verify.mjs && node scripts/lifecycle-verify.mjs && node scripts/stress-verify.mjs && pnpm verify:skill","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit","sync:skill":"node scripts/sync-skill.mjs","verify:skill":"node scripts/sync-skill.mjs --check","prepublishOnly":"pnpm build && pnpm verify"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fdb5ba18-1f75-40ce-8737-33a919568164"}},"dshClient":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation"],"platform":"web"},"repository":{"url":"git+https://github.com/NanmiCoder/dsh-agent-teams.git","type":"git"},"_npmVersion":"11.19.0","description":"AgentTeams for DeepSeek Harness: multi-agent team collaboration (captain, members, tasks with dependencies, messaging) driven by natural language, with a tree monitor in the web GUI","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","tsdown":"0.22.2","react-dom":"^18.2.0","typescript":"^5.9.3","@types/node":"^24.13.3","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/react-dom":"^18.3.7","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"0.1.0-rc.6","@deepseek-ai/dsh-agent":"0.1.0-rc.6","@deepseek-ai/dsh-tools":"0.1.0-rc.6","@deepseek-ai/dsh-session":"0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-subagent":"0.1.0-rc.6","@deepseek-ai/dsh-workspace":"0.1.0-rc.6","@deepseek-ai/dsh-client-locale":"0.1.0-rc.6","@deepseek-ai/dsh-system-prompt":"0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-slots":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-conversation":"0.1.0-rc.6"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.1-rc.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/dsh-session":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1-rc.1","@deepseek-ai/dsh-subagent":"^0.1.0-rc.6","@deepseek-ai/dsh-client-locale":"^0.1.0-rc.6","@deepseek-ai/dsh-system-prompt":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-slots":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-conversation":"^0.1.0-rc.6"},"peerDependenciesMeta":{"react":{"optional":true},"@deepseek-ai/cordis":{"optional":true},"@deepseek-ai/dsh-llm":{"optional":true},"@deepseek-ai/dsh-agent":{"optional":true},"@deepseek-ai/dsh-tools":{"optional":true},"@deepseek-ai/dsh-session":{"optional":true},"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-subagent":{"optional":true},"@deepseek-ai/dsh-client-locale":{"optional":true},"@deepseek-ai/dsh-system-prompt":{"optional":true},"@deepseek-ai/dsh-client-runtime":{"optional":true},"@deepseek-ai/dsh-client-ui-slots":{"optional":true},"@deepseek-ai/dsh-client-ui-primitives":{"optional":true},"@deepseek-ai/dsh-client-ui-conversation":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-agent-teams_0.1.7_1786971544414_0.02746373539302449","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@nanmicoder/dsh-agent-teams","version":"0.1.8","keywords":["dsh","dsh-plugin","deepseek-harness","agent-teams","multi-agent","subagent","ai-agent","llm"],"author":{"url":"Relakkes","name":"程序员阿江","email":"relakkes@gmail.com"},"license":"MIT","_id":"@nanmicoder/dsh-agent-teams@0.1.8","maintainers":[{"name":"relakkes","email":"relakkes@gmail.com"}],"homepage":"https://github.com/NanmiCoder/dsh-agent-teams#readme","bugs":{"url":"https://github.com/NanmiCoder/dsh-agent-teams/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation"],"platform":"web"}},"dist":{"shasum":"bd6d1d6396f8e35d285f4419483a3fd133a8bfa1","tarball":"https://registry.npmjs.org/@nanmicoder/dsh-agent-teams/-/dsh-agent-teams-0.1.8.tgz","fileCount":56,"integrity":"sha512-krims7yCJBKuUtEIzJuhk6nkQ9caWhiUZQ85MMqyMqUtH+SswsvKNTVDrH8waJvKlksVExjgSDvbaS8Wqb/2ZA==","signatures":[{"sig":"MEQCIC0Ip0XUfMh7AnQQl2VPiPMaBNiymJYKJdDzoIwtJwNNAiAO507Vi19AhKBEyAEAP+nc3CT37c8M/Q/5IoLhtAL5Hg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanmicoder%2fdsh-agent-teams@0.1.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":992884},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","engines":{"node":"^22.19.0 || >=24"},"exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"801954dd7be67213cf4adc1aeb6f97bd3daa12cc","scripts":{"build":"tsc -p tsconfig.json && tsc -p tsconfig.client.json && tsdown","verify":"node scripts/verify.mjs && node scripts/lifecycle-verify.mjs && node scripts/stress-verify.mjs && pnpm verify:skill","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit","sync:skill":"node scripts/sync-skill.mjs","verify:skill":"node scripts/sync-skill.mjs --check","prepublishOnly":"pnpm build && pnpm verify"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fdb5ba18-1f75-40ce-8737-33a919568164"}},"dshClient":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation"],"platform":"web"},"repository":{"url":"git+https://github.com/NanmiCoder/dsh-agent-teams.git","type":"git"},"_npmVersion":"11.19.0","description":"AgentTeams for DeepSeek Harness: multi-agent team collaboration (captain, members, tasks with dependencies, messaging) driven by natural language, with a tree monitor in the web GUI","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","tsdown":"0.22.2","react-dom":"^18.2.0","typescript":"^5.9.3","@types/node":"^24.13.3","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/react-dom":"^18.3.7","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"0.1.0-rc.6","@deepseek-ai/dsh-agent":"0.1.0-rc.6","@deepseek-ai/dsh-tools":"0.1.0-rc.6","@deepseek-ai/dsh-session":"0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-commands":"0.1.0-rc.6","@deepseek-ai/dsh-subagent":"0.1.0-rc.6","@deepseek-ai/dsh-workspace":"0.1.0-rc.6","@deepseek-ai/dsh-client-locale":"0.1.0-rc.6","@deepseek-ai/dsh-system-prompt":"0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-slots":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-conversation":"0.1.0-rc.6"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.1-rc.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/dsh-session":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1-rc.1","@deepseek-ai/dsh-commands":"^0.1.0-rc.6","@deepseek-ai/dsh-subagent":"^0.1.0-rc.6","@deepseek-ai/dsh-client-locale":"^0.1.0-rc.6","@deepseek-ai/dsh-system-prompt":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-slots":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-conversation":"^0.1.0-rc.6"},"peerDependenciesMeta":{"react":{"optional":true},"@deepseek-ai/cordis":{"optional":true},"@deepseek-ai/dsh-llm":{"optional":true},"@deepseek-ai/dsh-agent":{"optional":true},"@deepseek-ai/dsh-tools":{"optional":true},"@deepseek-ai/dsh-session":{"optional":true},"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-commands":{"optional":true},"@deepseek-ai/dsh-subagent":{"optional":true},"@deepseek-ai/dsh-client-locale":{"optional":true},"@deepseek-ai/dsh-system-prompt":{"optional":true},"@deepseek-ai/dsh-client-runtime":{"optional":true},"@deepseek-ai/dsh-client-ui-slots":{"optional":true},"@deepseek-ai/dsh-client-ui-primitives":{"optional":true},"@deepseek-ai/dsh-client-ui-conversation":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-agent-teams_0.1.8_1787157446857_0.9192940366244462","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@nanmicoder/dsh-agent-teams","version":"0.1.9","keywords":["dsh","dsh-plugin","deepseek-harness","agent-teams","multi-agent","subagent","ai-agent","llm"],"author":{"url":"Relakkes","name":"程序员阿江","email":"relakkes@gmail.com"},"license":"MIT","_id":"@nanmicoder/dsh-agent-teams@0.1.9","maintainers":[{"name":"relakkes","email":"relakkes@gmail.com"}],"homepage":"https://github.com/NanmiCoder/dsh-agent-teams#readme","bugs":{"url":"https://github.com/NanmiCoder/dsh-agent-teams/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation"],"platform":"web"}},"dist":{"shasum":"ec826f309f3c48c7b1a9b24ec28fda3e11854ac6","tarball":"https://registry.npmjs.org/@nanmicoder/dsh-agent-teams/-/dsh-agent-teams-0.1.9.tgz","fileCount":57,"integrity":"sha512-JKywXkOE29Brm7B5+rx3YgEt/gkgbg2ivxY/7VvWNcLwZkl9Hl7CFFHmZLz7bSSzZq2Fx7JXb5Yyi+/skAM0Jg==","signatures":[{"sig":"MEUCIHVcv5SlX3yyB6KiEciY/xmoLB5Rj4/5C9k+c/gM4WOVAiEAgfeauqKkk77DjlW/rNLifdlEuID5mhgJEFyUGt68P9A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanmicoder%2fdsh-agent-teams@0.1.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1443399},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","engines":{"node":"^22.19.0 || >=24"},"exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"fe854d19d20c88d9436d13338f86257f741955c9","scripts":{"build":"tsc -p tsconfig.json && tsc -p tsconfig.client.json && tsdown","verify":"node scripts/verify.mjs && node scripts/lifecycle-verify.mjs && node scripts/stress-verify.mjs && pnpm verify:skill","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit","sync:skill":"node scripts/sync-skill.mjs","verify:skill":"node scripts/sync-skill.mjs --check","prepublishOnly":"pnpm build && pnpm verify"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fdb5ba18-1f75-40ce-8737-33a919568164"}},"dshClient":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation"],"platform":"web"},"repository":{"url":"git+https://github.com/NanmiCoder/dsh-agent-teams.git","type":"git"},"_npmVersion":"11.19.0","description":"AgentTeams for DeepSeek Harness: multi-agent team collaboration (captain, members, tasks with dependencies, messaging) driven by natural language, with a tree monitor in the web GUI","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","tsdown":"0.22.2","react-dom":"^18.2.0","typescript":"^5.9.3","@types/node":"^24.13.3","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/react-dom":"^18.3.7","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"0.1.0-rc.6","@deepseek-ai/dsh-agent":"0.1.0-rc.6","@deepseek-ai/dsh-tools":"0.1.0-rc.6","@deepseek-ai/dsh-session":"0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-commands":"0.1.0-rc.6","@deepseek-ai/dsh-subagent":"0.1.0-rc.6","@deepseek-ai/dsh-workspace":"0.1.0-rc.6","@deepseek-ai/dsh-client-locale":"0.1.0-rc.6","@deepseek-ai/dsh-system-prompt":"0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-slots":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-conversation":"0.1.0-rc.6"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.1-rc.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/dsh-session":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1-rc.1","@deepseek-ai/dsh-commands":"^0.1.0-rc.6","@deepseek-ai/dsh-subagent":"^0.1.0-rc.6","@deepseek-ai/dsh-client-locale":"^0.1.0-rc.6","@deepseek-ai/dsh-system-prompt":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-slots":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-conversation":"^0.1.0-rc.6"},"peerDependenciesMeta":{"react":{"optional":true},"@deepseek-ai/cordis":{"optional":true},"@deepseek-ai/dsh-llm":{"optional":true},"@deepseek-ai/dsh-agent":{"optional":true},"@deepseek-ai/dsh-tools":{"optional":true},"@deepseek-ai/dsh-session":{"optional":true},"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-commands":{"optional":true},"@deepseek-ai/dsh-subagent":{"optional":true},"@deepseek-ai/dsh-client-locale":{"optional":true},"@deepseek-ai/dsh-system-prompt":{"optional":true},"@deepseek-ai/dsh-client-runtime":{"optional":true},"@deepseek-ai/dsh-client-ui-slots":{"optional":true},"@deepseek-ai/dsh-client-ui-primitives":{"optional":true},"@deepseek-ai/dsh-client-ui-conversation":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-agent-teams_0.1.9_1787281876518_0.5136832892652106","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@nanmicoder/dsh-agent-teams","version":"0.1.10","keywords":["dsh","dsh-plugin","deepseek-harness","agent-teams","multi-agent","subagent","ai-agent","llm"],"author":{"url":"Relakkes","name":"程序员阿江","email":"relakkes@gmail.com"},"license":"MIT","_id":"@nanmicoder/dsh-agent-teams@0.1.10","maintainers":[{"name":"relakkes","email":"relakkes@gmail.com"}],"homepage":"https://github.com/NanmiCoder/dsh-agent-teams#readme","bugs":{"url":"https://github.com/NanmiCoder/dsh-agent-teams/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-layout"],"platform":"web"}},"dist":{"shasum":"4e26c02dee406ba5a43efb69dbdc8654230117c7","tarball":"https://registry.npmjs.org/@nanmicoder/dsh-agent-teams/-/dsh-agent-teams-0.1.10.tgz","fileCount":61,"integrity":"sha512-7G1zvoiyf/++Vo9jzSjsTVsI/WP682vT6BQ6fGvkXuYiYiC0YL1tymlP9s2pqbSiTugF1SC7z9xTCCoKiAZArQ==","signatures":[{"sig":"MEQCICx/VzXXe+kNsfIaigwh6PFwQv/C4B6OzQPfLcAjGkmTAiAjUOItnALrF2SkmEWU4RhsI0lXtPxLe1Gi9SbbWd8S1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanmicoder%2fdsh-agent-teams@0.1.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2262893},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","engines":{"node":"^22.19.0 || >=24"},"exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"83ef213dd2bdad995afee2461639b08459be704e","scripts":{"build":"tsc -p tsconfig.json && tsc -p tsconfig.client.json && tsdown","verify":"node scripts/verify.mjs && node scripts/lifecycle-verify.mjs && node scripts/stress-verify.mjs && pnpm verify:skill","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit","sync:skill":"node scripts/sync-skill.mjs","verify:skill":"node scripts/sync-skill.mjs --check","prepublishOnly":"pnpm build && pnpm verify"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fdb5ba18-1f75-40ce-8737-33a919568164"}},"repository":{"url":"git+https://github.com/NanmiCoder/dsh-agent-teams.git","type":"git"},"_npmVersion":"11.19.0","description":"AgentTeams for DeepSeek Harness: multi-agent team collaboration (captain, members, tasks with dependencies, messaging) driven by natural language, with a tree monitor in the web GUI","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","tsdown":"0.22.2","react-dom":"^18.2.0","typescript":"^5.9.3","@types/node":"^24.13.3","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/react-dom":"^18.3.7","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"0.1.0-rc.8","@deepseek-ai/dsh-agent":"0.1.0-rc.8","@deepseek-ai/dsh-tools":"0.1.0-rc.8","@deepseek-ai/dsh-session":"0.1.0-rc.8","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-commands":"0.1.0-rc.8","@deepseek-ai/dsh-subagent":"0.1.0-rc.8","@deepseek-ai/dsh-workspace":"0.1.0-rc.8","@deepseek-ai/dsh-client-locale":"0.1.0-rc.8","@deepseek-ai/dsh-system-prompt":"0.1.0-rc.8","@deepseek-ai/dsh-client-runtime":"0.1.0-rc.8","@deepseek-ai/dsh-client-ui-slots":"0.1.0-rc.8","@deepseek-ai/dsh-client-ui-layout":"0.1.0-rc.8","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.8","@deepseek-ai/dsh-client-ui-conversation":"0.1.0-rc.8"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.1-rc.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/dsh-session":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1-rc.1","@deepseek-ai/dsh-commands":"^0.1.0-rc.6","@deepseek-ai/dsh-subagent":"^0.1.0-rc.6","@deepseek-ai/dsh-client-locale":"^0.1.0-rc.6","@deepseek-ai/dsh-system-prompt":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-slots":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-layout":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-conversation":"^0.1.0-rc.6"},"peerDependenciesMeta":{"react":{"optional":true},"@deepseek-ai/cordis":{"optional":true},"@deepseek-ai/dsh-llm":{"optional":true},"@deepseek-ai/dsh-agent":{"optional":true},"@deepseek-ai/dsh-tools":{"optional":true},"@deepseek-ai/dsh-session":{"optional":true},"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-commands":{"optional":true},"@deepseek-ai/dsh-subagent":{"optional":true},"@deepseek-ai/dsh-client-locale":{"optional":true},"@deepseek-ai/dsh-system-prompt":{"optional":true},"@deepseek-ai/dsh-client-runtime":{"optional":true},"@deepseek-ai/dsh-client-ui-slots":{"optional":true},"@deepseek-ai/dsh-client-ui-layout":{"optional":true},"@deepseek-ai/dsh-client-ui-primitives":{"optional":true},"@deepseek-ai/dsh-client-ui-conversation":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-agent-teams_0.1.10_1787296739094_0.4275012219015466","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@nanmicoder/dsh-agent-teams","version":"0.1.11","keywords":["dsh","dsh-plugin","deepseek-harness","agent-teams","multi-agent","subagent","ai-agent","llm"],"author":{"url":"Relakkes","name":"程序员阿江","email":"relakkes@gmail.com"},"license":"MIT","_id":"@nanmicoder/dsh-agent-teams@0.1.11","maintainers":[{"name":"relakkes","email":"relakkes@gmail.com"}],"homepage":"https://github.com/NanmiCoder/dsh-agent-teams#readme","bugs":{"url":"https://github.com/NanmiCoder/dsh-agent-teams/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-layout"],"platform":"web"}},"dist":{"shasum":"9c5506b41a9cebfe8e855d623bb137aa23513707","tarball":"https://registry.npmjs.org/@nanmicoder/dsh-agent-teams/-/dsh-agent-teams-0.1.11.tgz","fileCount":64,"integrity":"sha512-x6ICNxvv6oewHJDG9d9MCX8j0oW2QdXRIVN/qc2uhJYxnqwIydvgEMX7GmBf9m4VKDisawYpTuEYml6zok2Tiw==","signatures":[{"sig":"MEYCIQCvkJuzj7+nKxRfigXrMhUL2zF7n/UBEPVJOCA/g+y09AIhANb1jTZGqp6TMllqlzIxlyjmwiSJwf7wIEFN/Xin+xTO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanmicoder%2fdsh-agent-teams@0.1.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2276399},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","engines":{"node":"^22.19.0 || >=24"},"exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"0c21e5d2f45ec1ea7c9ee89ffc4ee77d1cb9262e","scripts":{"build":"tsc -p tsconfig.json && tsc -p tsconfig.client.json && tsdown","verify":"node scripts/verify.mjs && node scripts/lifecycle-verify.mjs && node scripts/stress-verify.mjs && pnpm verify:skill","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit","sync:skill":"node scripts/sync-skill.mjs","verify:skill":"node scripts/sync-skill.mjs --check","prepublishOnly":"pnpm build && pnpm verify"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fdb5ba18-1f75-40ce-8737-33a919568164"}},"repository":{"url":"git+https://github.com/NanmiCoder/dsh-agent-teams.git","type":"git"},"_npmVersion":"11.19.0","description":"AgentTeams for DeepSeek Harness: multi-agent team collaboration (captain, members, tasks with dependencies, messaging) driven by natural language, with a tree monitor in the web GUI","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","tsdown":"0.22.2","react-dom":"^18.2.0","typescript":"^5.9.3","@types/node":"^24.13.3","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/react-dom":"^18.3.7","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"0.1.0-rc.8","@deepseek-ai/dsh-agent":"0.1.0-rc.8","@deepseek-ai/dsh-tools":"0.1.0-rc.8","@deepseek-ai/dsh-session":"0.1.0-rc.8","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-commands":"0.1.0-rc.8","@deepseek-ai/dsh-subagent":"0.1.0-rc.8","@deepseek-ai/dsh-workspace":"0.1.0-rc.8","@deepseek-ai/dsh-client-locale":"0.1.0-rc.8","@deepseek-ai/dsh-system-prompt":"0.1.0-rc.8","@deepseek-ai/dsh-client-runtime":"0.1.0-rc.8","@deepseek-ai/dsh-client-ui-slots":"0.1.0-rc.8","@deepseek-ai/dsh-client-ui-layout":"0.1.0-rc.8","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.8","@deepseek-ai/dsh-client-ui-conversation":"0.1.0-rc.8"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.1-rc.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/dsh-session":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1-rc.1","@deepseek-ai/dsh-commands":"^0.1.0-rc.6","@deepseek-ai/dsh-subagent":"^0.1.0-rc.6","@deepseek-ai/dsh-client-locale":"^0.1.0-rc.6","@deepseek-ai/dsh-system-prompt":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-slots":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-layout":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-conversation":"^0.1.0-rc.6"},"peerDependenciesMeta":{"react":{"optional":true},"@deepseek-ai/cordis":{"optional":true},"@deepseek-ai/dsh-llm":{"optional":true},"@deepseek-ai/dsh-agent":{"optional":true},"@deepseek-ai/dsh-tools":{"optional":true},"@deepseek-ai/dsh-session":{"optional":true},"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-commands":{"optional":true},"@deepseek-ai/dsh-subagent":{"optional":true},"@deepseek-ai/dsh-client-locale":{"optional":true},"@deepseek-ai/dsh-system-prompt":{"optional":true},"@deepseek-ai/dsh-client-runtime":{"optional":true},"@deepseek-ai/dsh-client-ui-slots":{"optional":true},"@deepseek-ai/dsh-client-ui-layout":{"optional":true},"@deepseek-ai/dsh-client-ui-primitives":{"optional":true},"@deepseek-ai/dsh-client-ui-conversation":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-agent-teams_0.1.11_1787327689235_0.13230970109186857","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@nanmicoder/dsh-agent-teams","version":"0.1.12","keywords":["dsh","dsh-plugin","deepseek-harness","agent-teams","multi-agent","subagent","ai-agent","llm"],"author":{"url":"Relakkes","name":"程序员阿江","email":"relakkes@gmail.com"},"license":"MIT","_id":"@nanmicoder/dsh-agent-teams@0.1.12","maintainers":[{"name":"relakkes","email":"relakkes@gmail.com"}],"homepage":"https://github.com/NanmiCoder/dsh-agent-teams#readme","bugs":{"url":"https://github.com/NanmiCoder/dsh-agent-teams/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-layout"],"platform":"web"}},"dist":{"shasum":"d4045f8f92bd0ad9209a8d7c2748dad87732d3df","tarball":"https://registry.npmjs.org/@nanmicoder/dsh-agent-teams/-/dsh-agent-teams-0.1.12.tgz","fileCount":67,"integrity":"sha512-8tSqWn1MiGlWnczEe4oeJ/lyW5Y0lJKA8EaoEjNRtEyB92YSuf+JcO5W5aSHGru400K2rbIM2fSNnDxPOcUC2g==","signatures":[{"sig":"MEQCIFGFKtmYBV4P4Ty+HyxEYlFvrzxRX6b4YLp/KtGMzkYSAiAHrqpOs/XdA8SdEFH+dTYp+qviYZUM2icSHpq9um+w8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanmicoder%2fdsh-agent-teams@0.1.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2318501},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","engines":{"node":"^22.19.0 || >=24"},"exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"6e7e5eeef3aa39b2aa1dae7aa30ea4d70b44f639","scripts":{"build":"tsc -p tsconfig.json && tsc -p tsconfig.client.json && tsdown","verify":"node scripts/verify.mjs && node scripts/lifecycle-verify.mjs && node scripts/stress-verify.mjs && pnpm verify:skill","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit","sync:skill":"node scripts/sync-skill.mjs","verify:skill":"node scripts/sync-skill.mjs --check","prepublishOnly":"pnpm build && pnpm verify"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fdb5ba18-1f75-40ce-8737-33a919568164"}},"repository":{"url":"git+https://github.com/NanmiCoder/dsh-agent-teams.git","type":"git"},"_npmVersion":"11.19.0","description":"AgentTeams for DeepSeek Harness: multi-agent team collaboration (captain, members, tasks with dependencies, messaging) driven by natural language, with a tree monitor in the web GUI","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","tsdown":"0.22.2","react-dom":"^18.2.0","typescript":"^5.9.3","@types/node":"^24.13.3","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/react-dom":"^18.3.7","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"0.1.0-rc.8","@deepseek-ai/dsh-agent":"0.1.0-rc.8","@deepseek-ai/dsh-tools":"0.1.0-rc.8","@deepseek-ai/dsh-session":"0.1.0-rc.8","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-commands":"0.1.0-rc.8","@deepseek-ai/dsh-subagent":"0.1.0-rc.8","@deepseek-ai/dsh-workspace":"0.1.0-rc.8","@deepseek-ai/dsh-client-locale":"0.1.0-rc.8","@deepseek-ai/dsh-system-prompt":"0.1.0-rc.8","@deepseek-ai/dsh-client-runtime":"0.1.0-rc.8","@deepseek-ai/dsh-client-ui-slots":"0.1.0-rc.8","@deepseek-ai/dsh-client-ui-layout":"0.1.0-rc.8","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.8","@deepseek-ai/dsh-client-ui-conversation":"0.1.0-rc.8"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.1-rc.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/dsh-session":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1-rc.1","@deepseek-ai/dsh-commands":"^0.1.0-rc.6","@deepseek-ai/dsh-subagent":"^0.1.0-rc.6","@deepseek-ai/dsh-client-locale":"^0.1.0-rc.6","@deepseek-ai/dsh-system-prompt":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-slots":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-layout":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-conversation":"^0.1.0-rc.6"},"peerDependenciesMeta":{"react":{"optional":true},"@deepseek-ai/cordis":{"optional":true},"@deepseek-ai/dsh-llm":{"optional":true},"@deepseek-ai/dsh-agent":{"optional":true},"@deepseek-ai/dsh-tools":{"optional":true},"@deepseek-ai/dsh-session":{"optional":true},"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-commands":{"optional":true},"@deepseek-ai/dsh-subagent":{"optional":true},"@deepseek-ai/dsh-client-locale":{"optional":true},"@deepseek-ai/dsh-system-prompt":{"optional":true},"@deepseek-ai/dsh-client-runtime":{"optional":true},"@deepseek-ai/dsh-client-ui-slots":{"optional":true},"@deepseek-ai/dsh-client-ui-layout":{"optional":true},"@deepseek-ai/dsh-client-ui-primitives":{"optional":true},"@deepseek-ai/dsh-client-ui-conversation":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-agent-teams_0.1.12_1787389767955_0.8281304339339266","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"@nanmicoder/dsh-agent-teams","version":"0.1.13","keywords":["dsh","dsh-plugin","deepseek-harness","agent-teams","multi-agent","subagent","ai-agent","llm"],"author":{"url":"Relakkes","name":"程序员阿江","email":"relakkes@gmail.com"},"license":"MIT","_id":"@nanmicoder/dsh-agent-teams@0.1.13","maintainers":[{"name":"relakkes","email":"relakkes@gmail.com"}],"homepage":"https://github.com/NanmiCoder/dsh-agent-teams#readme","bugs":{"url":"https://github.com/NanmiCoder/dsh-agent-teams/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-layout"],"platform":"web"}},"dist":{"shasum":"fa8f4b9152ebd31f8159dbfe6ff06aa0e3e57d7f","tarball":"https://registry.npmjs.org/@nanmicoder/dsh-agent-teams/-/dsh-agent-teams-0.1.13.tgz","fileCount":68,"integrity":"sha512-1r762+78NCwomc8t6cSx847AmEuAORKdIkIcdtgxB0Gk1qgjDUsJcwZ8O2oGFBICt+72pAwtj1n0yYGU1DLJTg==","signatures":[{"sig":"MEQCIDfLIct/OdX3+zRlc1U2j33HcuvynXa1Fqvrug1I3g4ZAiAYYeKUjw/+xQl3HZbFKTGG3jn0GneHpKza1IEPReTi/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanmicoder%2fdsh-agent-teams@0.1.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2329912},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","engines":{"node":"^22.19.0 || >=24"},"exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"912aae5225d3d85fa841a1b0c8a5c77021876c25","scripts":{"build":"tsc -p tsconfig.json && tsc -p tsconfig.client.json && tsdown","verify":"node scripts/verify.mjs && node scripts/lifecycle-verify.mjs && node scripts/stress-verify.mjs && pnpm verify:skill","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit","sync:skill":"node scripts/sync-skill.mjs","verify:skill":"node scripts/sync-skill.mjs --check","prepublishOnly":"pnpm build && pnpm verify"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fdb5ba18-1f75-40ce-8737-33a919568164"}},"repository":{"url":"git+https://github.com/NanmiCoder/dsh-agent-teams.git","type":"git"},"_npmVersion":"11.19.0","description":"AgentTeams for DeepSeek Harness: multi-agent team collaboration (captain, members, tasks with dependencies, messaging) driven by natural language, with a tree monitor in the web GUI","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","tsdown":"0.22.2","react-dom":"^18.2.0","typescript":"^5.9.3","@types/node":"^24.13.3","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/react-dom":"^18.3.7","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"0.1.0-rc.8","@deepseek-ai/dsh-agent":"0.1.0-rc.8","@deepseek-ai/dsh-tools":"0.1.0-rc.8","@deepseek-ai/dsh-session":"0.1.0-rc.8","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-commands":"0.1.0-rc.8","@deepseek-ai/dsh-subagent":"0.1.0-rc.8","@deepseek-ai/dsh-workspace":"0.1.0-rc.8","@deepseek-ai/dsh-client-locale":"0.1.0-rc.8","@deepseek-ai/dsh-system-prompt":"0.1.0-rc.8","@deepseek-ai/dsh-client-runtime":"0.1.0-rc.8","@deepseek-ai/dsh-client-ui-slots":"0.1.0-rc.8","@deepseek-ai/dsh-client-ui-layout":"0.1.0-rc.8","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.8","@deepseek-ai/dsh-client-ui-conversation":"0.1.0-rc.8"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.1-rc.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/dsh-session":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1-rc.1","@deepseek-ai/dsh-commands":"^0.1.0-rc.6","@deepseek-ai/dsh-subagent":"^0.1.0-rc.6","@deepseek-ai/dsh-client-locale":"^0.1.0-rc.6","@deepseek-ai/dsh-system-prompt":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-slots":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-layout":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-conversation":"^0.1.0-rc.6"},"peerDependenciesMeta":{"react":{"optional":true},"@deepseek-ai/cordis":{"optional":true},"@deepseek-ai/dsh-llm":{"optional":true},"@deepseek-ai/dsh-agent":{"optional":true},"@deepseek-ai/dsh-tools":{"optional":true},"@deepseek-ai/dsh-session":{"optional":true},"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-commands":{"optional":true},"@deepseek-ai/dsh-subagent":{"optional":true},"@deepseek-ai/dsh-client-locale":{"optional":true},"@deepseek-ai/dsh-system-prompt":{"optional":true},"@deepseek-ai/dsh-client-runtime":{"optional":true},"@deepseek-ai/dsh-client-ui-slots":{"optional":true},"@deepseek-ai/dsh-client-ui-layout":{"optional":true},"@deepseek-ai/dsh-client-ui-primitives":{"optional":true},"@deepseek-ai/dsh-client-ui-conversation":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-agent-teams_0.1.13_1787425307183_0.03814463448263439","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"@nanmicoder/dsh-agent-teams","version":"0.1.14","keywords":["dsh","dsh-plugin","deepseek-harness","agent-teams","multi-agent","subagent","ai-agent","llm"],"author":{"url":"Relakkes","name":"程序员阿江","email":"relakkes@gmail.com"},"license":"MIT","_id":"@nanmicoder/dsh-agent-teams@0.1.14","maintainers":[{"name":"relakkes","email":"relakkes@gmail.com"}],"homepage":"https://github.com/NanmiCoder/dsh-agent-teams#readme","bugs":{"url":"https://github.com/NanmiCoder/dsh-agent-teams/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-layout","@deepseek-ai/dsh-client-ui-model-selection"],"platform":"web"}},"dist":{"shasum":"8fa78701bdceb742f2adab4ba812af3185125747","tarball":"https://registry.npmjs.org/@nanmicoder/dsh-agent-teams/-/dsh-agent-teams-0.1.14.tgz","fileCount":75,"integrity":"sha512-XpNqwQJjHQJsiZgdHRUuzvdODWPwHYIKr2EJl588XOnRQD6LSf1o3hYWBvdOku3LqKFpCUioM8ApGn0K2sMtlQ==","signatures":[{"sig":"MEYCIQDubV4hcQc4+HylZoBs/ujb07QwtJ6CSePglVyIEtrNfgIhAKZeic5GFuIYCCqNF0vYpFyRZksqGIVE6MugvFi5PVF/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanmicoder%2fdsh-agent-teams@0.1.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2780182},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","engines":{"node":"^22.19.0 || >=24"},"exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"5fe388f1a30da7b1374294b25bd6f8ad74ab6aa5","scripts":{"build":"node scripts/clean-build.mjs && tsc -p tsconfig.json && tsc -p tsconfig.client.json && tsdown","verify":"node scripts/verify.mjs && node scripts/fallback-tdd.mjs && node scripts/quality-gates-tdd.mjs && node scripts/lifecycle-verify.mjs && node scripts/stress-verify.mjs && pnpm verify:skill","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit","sync:skill":"node scripts/sync-skill.mjs","verify:skill":"node scripts/sync-skill.mjs --check","prepublishOnly":"pnpm build && pnpm verify"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fdb5ba18-1f75-40ce-8737-33a919568164"}},"repository":{"url":"git+https://github.com/NanmiCoder/dsh-agent-teams.git","type":"git"},"_npmVersion":"11.19.0","description":"AgentTeams for DeepSeek Harness: multi-agent team collaboration (captain, members, tasks with dependencies, messaging) driven by natural language, with a tree monitor in the web GUI","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","tsdown":"0.22.2","react-dom":"^18.2.0","typescript":"^5.9.3","@types/node":"^24.13.3","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/react-dom":"^18.3.7","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"0.1.0-rc.8","@deepseek-ai/dsh-agent":"0.1.0-rc.8","@deepseek-ai/dsh-tools":"0.1.0-rc.8","@deepseek-ai/dsh-session":"0.1.0-rc.8","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-commands":"0.1.0-rc.8","@deepseek-ai/dsh-subagent":"0.1.0-rc.8","@deepseek-ai/dsh-workspace":"0.1.0-rc.8","@deepseek-ai/dsh-client-locale":"0.1.0-rc.8","@deepseek-ai/dsh-system-prompt":"0.1.0-rc.8","@deepseek-ai/dsh-client-runtime":"0.1.0-rc.8","@deepseek-ai/dsh-client-ui-slots":"0.1.0-rc.8","@deepseek-ai/dsh-client-ui-layout":"0.1.0-rc.8","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.8","@deepseek-ai/dsh-client-ui-conversation":"0.1.0-rc.8","@deepseek-ai/dsh-client-ui-model-selection":"0.1.0-rc.8"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.1-rc.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-tools":"^0.1.0-rc.6","@deepseek-ai/dsh-session":"^0.1.0-rc.6","@deepseek-ai/schemastery":"^3.18.1-rc.1","@deepseek-ai/dsh-commands":"^0.1.0-rc.6","@deepseek-ai/dsh-subagent":"^0.1.0-rc.6","@deepseek-ai/dsh-client-locale":"^0.1.0-rc.6","@deepseek-ai/dsh-system-prompt":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-slots":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-layout":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-conversation":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.0-rc.8"},"peerDependenciesMeta":{"react":{"optional":true},"@deepseek-ai/cordis":{"optional":true},"@deepseek-ai/dsh-llm":{"optional":true},"@deepseek-ai/dsh-agent":{"optional":true},"@deepseek-ai/dsh-tools":{"optional":true},"@deepseek-ai/dsh-session":{"optional":true},"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-commands":{"optional":true},"@deepseek-ai/dsh-subagent":{"optional":true},"@deepseek-ai/dsh-client-locale":{"optional":true},"@deepseek-ai/dsh-system-prompt":{"optional":true},"@deepseek-ai/dsh-client-runtime":{"optional":true},"@deepseek-ai/dsh-client-ui-slots":{"optional":true},"@deepseek-ai/dsh-client-ui-layout":{"optional":true},"@deepseek-ai/dsh-client-ui-primitives":{"optional":true},"@deepseek-ai/dsh-client-ui-conversation":{"optional":true},"@deepseek-ai/dsh-client-ui-model-selection":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-agent-teams_0.1.14_1787801898671_0.8869376676273066","host":"s3://npm-registry-packages-npm-production"}},"0.1.15-alpha.1":{"name":"@nanmicoder/dsh-agent-teams","version":"0.1.15-alpha.1","keywords":["dsh","dsh-plugin","deepseek-harness","agent-teams","multi-agent","subagent","ai-agent","llm"],"author":{"url":"Relakkes","name":"程序员阿江","email":"relakkes@gmail.com"},"license":"MIT","_id":"@nanmicoder/dsh-agent-teams@0.1.15-alpha.1","maintainers":[{"name":"relakkes","email":"relakkes@gmail.com"}],"homepage":"https://github.com/NanmiCoder/dsh-agent-teams#readme","bugs":{"url":"https://github.com/NanmiCoder/dsh-agent-teams/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-layout","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-api-session-controller","@deepseek-ai/dsh-client-ui-session","@deepseek-ai/dsh-client-ui-chat"],"platform":"web"}},"dist":{"shasum":"b754f68502e9290101c1ecfee24013f44fffc8e2","tarball":"https://registry.npmjs.org/@nanmicoder/dsh-agent-teams/-/dsh-agent-teams-0.1.15-alpha.1.tgz","fileCount":78,"integrity":"sha512-EyeZEtG3rEXdWvR9MgUMggh2JvKEJyhTVuZ/ae8IYvQ/ARljwSVS3Ci+1Ir0t7rhP+bx6Izi0f64xfq3q8viGg==","signatures":[{"sig":"MEUCIEsosZCZ6Vlmu73dt1LHLuP2jat7L2OcMuiPxohj6aBpAiEA/FibRZszN2o7nwq+La/hRZilxImwTmSrpDsZ8MZ6s3s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanmicoder%2fdsh-agent-teams@0.1.15-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2793284},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","engines":{"node":"^22.19.0 || >=24"},"exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"0865d887f4b04c8f55c29107c3a8dfaa42cd70b5","scripts":{"build":"node scripts/clean-build.mjs && tsc -p tsconfig.json && tsc -p tsconfig.client.json && tsdown","verify":"node scripts/verify.mjs && node scripts/fallback-tdd.mjs && node scripts/quality-gates-tdd.mjs && node scripts/lifecycle-verify.mjs && node scripts/stress-verify.mjs && pnpm verify:web-routes && pnpm verify:release && pnpm verify:skill","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit","sync:skill":"node scripts/sync-skill.mjs","verify:skill":"node scripts/sync-skill.mjs --check","prepublishOnly":"pnpm build && pnpm verify","verify:release":"node --test scripts/release-metadata.test.mjs","verify:web-routes":"node scripts/web-routes-verify.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fdb5ba18-1f75-40ce-8737-33a919568164"}},"repository":{"url":"git+https://github.com/NanmiCoder/dsh-agent-teams.git","type":"git"},"_npmVersion":"11.19.0","description":"AgentTeams for DeepSeek Harness: multi-agent team collaboration (captain, members, tasks with dependencies, messaging) driven by natural language, with a tree monitor in the web GUI","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","tsdown":"0.22.2","react-dom":"^18.2.0","typescript":"^5.9.3","@types/node":"^24.13.3","@types/react":"~18.3.1","lightningcss":"^1.33.0","@deepseek-ai/dsh":"0.1.2-alpha.2","@types/react-dom":"^18.3.7","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"0.1.2-alpha.2","@deepseek-ai/dsh-agent":"0.1.2-alpha.2","@deepseek-ai/dsh-tools":"0.1.2-alpha.2","@deepseek-ai/dsh-session":"0.1.2-alpha.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-commands":"0.1.2-alpha.2","@deepseek-ai/dsh-subagent":"0.1.2-alpha.2","@deepseek-ai/dsh-workspace":"0.1.2-alpha.2","@deepseek-ai/dsh-util-values":"0.1.2-alpha.2","@deepseek-ai/dsh-client-store":"0.1.2-alpha.2","@deepseek-ai/dsh-client-locale":"0.1.2-alpha.2","@deepseek-ai/dsh-system-prompt":"0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-chat":"0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-slots":"0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-layout":"0.1.2-alpha.2","@deepseek-ai/dsh-client-connection":"0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-session":"0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-renderer":"0.1.2-alpha.2","@deepseek-ai/dsh-session-projection":"0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-primitives":"0.1.2-alpha.2","@deepseek-ai/dsh-api-session-controller":"0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-conversation":"0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-model-selection":"0.1.2-alpha.2"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.2-alpha.2","@deepseek-ai/dsh-agent":"^0.1.2-alpha.2","@deepseek-ai/dsh-tools":"^0.1.2-alpha.2","@deepseek-ai/dsh-session":"^0.1.2-alpha.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-commands":"^0.1.2-alpha.2","@deepseek-ai/dsh-subagent":"^0.1.2-alpha.2","@deepseek-ai/dsh-util-values":"^0.1.2-alpha.2","@deepseek-ai/dsh-client-store":"^0.1.2-alpha.2","@deepseek-ai/dsh-client-locale":"^0.1.2-alpha.2","@deepseek-ai/dsh-system-prompt":"^0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-chat":"^0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-layout":"^0.1.2-alpha.2","@deepseek-ai/dsh-client-connection":"^0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-session":"^0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-renderer":"^0.1.2-alpha.2","@deepseek-ai/dsh-session-projection":"^0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-primitives":"^0.1.2-alpha.2","@deepseek-ai/dsh-api-session-controller":"^0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.2-alpha.2"},"peerDependenciesMeta":{"react":{"optional":true},"@deepseek-ai/cordis":{"optional":true},"@deepseek-ai/dsh-llm":{"optional":true},"@deepseek-ai/dsh-agent":{"optional":true},"@deepseek-ai/dsh-tools":{"optional":true},"@deepseek-ai/dsh-session":{"optional":true},"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-commands":{"optional":true},"@deepseek-ai/dsh-subagent":{"optional":true},"@deepseek-ai/dsh-util-values":{"optional":true},"@deepseek-ai/dsh-client-store":{"optional":true},"@deepseek-ai/dsh-client-locale":{"optional":true},"@deepseek-ai/dsh-system-prompt":{"optional":true},"@deepseek-ai/dsh-client-ui-chat":{"optional":true},"@deepseek-ai/dsh-client-ui-slots":{"optional":true},"@deepseek-ai/dsh-client-ui-layout":{"optional":true},"@deepseek-ai/dsh-client-connection":{"optional":true},"@deepseek-ai/dsh-client-ui-session":{"optional":true},"@deepseek-ai/dsh-client-ui-renderer":{"optional":true},"@deepseek-ai/dsh-session-projection":{"optional":true},"@deepseek-ai/dsh-client-ui-primitives":{"optional":true},"@deepseek-ai/dsh-api-session-controller":{"optional":true},"@deepseek-ai/dsh-client-ui-conversation":{"optional":true},"@deepseek-ai/dsh-client-ui-model-selection":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-agent-teams_0.1.15-alpha.1_1788151815135_0.008769722992076012","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"@nanmicoder/dsh-agent-teams","version":"0.1.15","keywords":["dsh","dsh-plugin","deepseek-harness","agent-teams","multi-agent","subagent","ai-agent","llm"],"author":{"url":"Relakkes","name":"程序员阿江","email":"relakkes@gmail.com"},"license":"MIT","_id":"@nanmicoder/dsh-agent-teams@0.1.15","maintainers":[{"name":"relakkes","email":"relakkes@gmail.com"}],"homepage":"https://github.com/NanmiCoder/dsh-agent-teams#readme","bugs":{"url":"https://github.com/NanmiCoder/dsh-agent-teams/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-layout","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-api-session-controller","@deepseek-ai/dsh-client-ui-session","@deepseek-ai/dsh-client-ui-chat"],"platform":"web"}},"dist":{"shasum":"bbd4a39ecbebc12c69bfa7149813024e886da3dd","tarball":"https://registry.npmjs.org/@nanmicoder/dsh-agent-teams/-/dsh-agent-teams-0.1.15.tgz","fileCount":79,"integrity":"sha512-TfyzwBe4yToJmUGLvJq+iqgxv8HkWCOdmdPNAs0LwX5Do9RMHer1auPS29rorSqxwTF2jINcgokRq9CIa/q2Cg==","signatures":[{"sig":"MEUCIGSgSydliJNTi2jOZR/8Bgq54xmojaS+FeJpc5HDfjq9AiEAo3W4YtCcFMcwc73s4GEKSyacqQgG4Q/uZN9oxDXVmDA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanmicoder%2fdsh-agent-teams@0.1.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2796229},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","engines":{"node":"^22.19.0 || >=24"},"exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"da2e2e49242c6ecd7e801a74dba0c8268a0a2f81","scripts":{"build":"node scripts/clean-build.mjs && tsc -p tsconfig.json && tsc -p tsconfig.client.json && tsdown","verify":"node scripts/verify.mjs && node scripts/fallback-tdd.mjs && node scripts/quality-gates-tdd.mjs && node scripts/lifecycle-verify.mjs && node scripts/stress-verify.mjs && pnpm verify:web-routes && pnpm verify:release && pnpm verify:skill","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit","sync:skill":"node scripts/sync-skill.mjs","verify:skill":"node scripts/sync-skill.mjs --check","prepublishOnly":"pnpm build && pnpm verify","verify:release":"node --test scripts/release-metadata.test.mjs","verify:web-routes":"node scripts/web-routes-verify.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fdb5ba18-1f75-40ce-8737-33a919568164"}},"repository":{"url":"git+https://github.com/NanmiCoder/dsh-agent-teams.git","type":"git"},"_npmVersion":"11.19.0","description":"AgentTeams for DeepSeek Harness: multi-agent team collaboration (captain, members, tasks with dependencies, messaging) driven by natural language, with a tree monitor in the web GUI","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","tsdown":"0.22.2","react-dom":"^18.2.0","typescript":"^5.9.3","@types/node":"^24.13.3","@types/react":"~18.3.1","lightningcss":"^1.33.0","@deepseek-ai/dsh":"0.1.2-alpha.2","@types/react-dom":"^18.3.7","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"0.1.2-alpha.2","@deepseek-ai/dsh-agent":"0.1.2-alpha.2","@deepseek-ai/dsh-tools":"0.1.2-alpha.2","@deepseek-ai/dsh-session":"0.1.2-alpha.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-commands":"0.1.2-alpha.2","@deepseek-ai/dsh-subagent":"0.1.2-alpha.2","@deepseek-ai/dsh-workspace":"0.1.2-alpha.2","@deepseek-ai/dsh-util-values":"0.1.2-alpha.2","@deepseek-ai/dsh-client-store":"0.1.2-alpha.2","@deepseek-ai/dsh-client-locale":"0.1.2-alpha.2","@deepseek-ai/dsh-system-prompt":"0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-chat":"0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-slots":"0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-layout":"0.1.2-alpha.2","@deepseek-ai/dsh-client-connection":"0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-session":"0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-renderer":"0.1.2-alpha.2","@deepseek-ai/dsh-session-projection":"0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-primitives":"0.1.2-alpha.2","@deepseek-ai/dsh-api-session-controller":"0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-conversation":"0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-model-selection":"0.1.2-alpha.2"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.2-alpha.2","@deepseek-ai/dsh-agent":"^0.1.2-alpha.2","@deepseek-ai/dsh-tools":"^0.1.2-alpha.2","@deepseek-ai/dsh-session":"^0.1.2-alpha.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-commands":"^0.1.2-alpha.2","@deepseek-ai/dsh-subagent":"^0.1.2-alpha.2","@deepseek-ai/dsh-util-values":"^0.1.2-alpha.2","@deepseek-ai/dsh-client-store":"^0.1.2-alpha.2","@deepseek-ai/dsh-client-locale":"^0.1.2-alpha.2","@deepseek-ai/dsh-system-prompt":"^0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-chat":"^0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-slots":"^0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-layout":"^0.1.2-alpha.2","@deepseek-ai/dsh-client-connection":"^0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-session":"^0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-renderer":"^0.1.2-alpha.2","@deepseek-ai/dsh-session-projection":"^0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-primitives":"^0.1.2-alpha.2","@deepseek-ai/dsh-api-session-controller":"^0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-conversation":"^0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-model-selection":"^0.1.2-alpha.2"},"peerDependenciesMeta":{"react":{"optional":true},"@deepseek-ai/cordis":{"optional":true},"@deepseek-ai/dsh-llm":{"optional":true},"@deepseek-ai/dsh-agent":{"optional":true},"@deepseek-ai/dsh-tools":{"optional":true},"@deepseek-ai/dsh-session":{"optional":true},"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-commands":{"optional":true},"@deepseek-ai/dsh-subagent":{"optional":true},"@deepseek-ai/dsh-util-values":{"optional":true},"@deepseek-ai/dsh-client-store":{"optional":true},"@deepseek-ai/dsh-client-locale":{"optional":true},"@deepseek-ai/dsh-system-prompt":{"optional":true},"@deepseek-ai/dsh-client-ui-chat":{"optional":true},"@deepseek-ai/dsh-client-ui-slots":{"optional":true},"@deepseek-ai/dsh-client-ui-layout":{"optional":true},"@deepseek-ai/dsh-client-connection":{"optional":true},"@deepseek-ai/dsh-client-ui-session":{"optional":true},"@deepseek-ai/dsh-client-ui-renderer":{"optional":true},"@deepseek-ai/dsh-session-projection":{"optional":true},"@deepseek-ai/dsh-client-ui-primitives":{"optional":true},"@deepseek-ai/dsh-api-session-controller":{"optional":true},"@deepseek-ai/dsh-client-ui-conversation":{"optional":true},"@deepseek-ai/dsh-client-ui-model-selection":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-agent-teams_0.1.15_1788153784840_0.4183944807983351","host":"s3://npm-registry-packages-npm-production"}},"0.1.16-rc.1":{"name":"@nanmicoder/dsh-agent-teams","version":"0.1.16-rc.1","keywords":["dsh","dsh-plugin","deepseek-harness","agent-teams","multi-agent","subagent","ai-agent","llm"],"author":{"url":"Relakkes","name":"程序员阿江","email":"relakkes@gmail.com"},"license":"MIT","_id":"@nanmicoder/dsh-agent-teams@0.1.16-rc.1","maintainers":[{"name":"relakkes","email":"relakkes@gmail.com"}],"homepage":"https://github.com/NanmiCoder/dsh-agent-teams#readme","bugs":{"url":"https://github.com/NanmiCoder/dsh-agent-teams/issues"},"bin":{"dsh-agent-teams-doctor":"scripts/doctor.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-layout","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-api-session-controller","@deepseek-ai/dsh-client-ui-session","@deepseek-ai/dsh-client-ui-chat"],"platform":"web"}},"dist":{"shasum":"0ecb4214df1f8c560a29f3e9e2154cd70d159abc","tarball":"https://registry.npmjs.org/@nanmicoder/dsh-agent-teams/-/dsh-agent-teams-0.1.16-rc.1.tgz","fileCount":85,"integrity":"sha512-gHrlUXuFnqz4wBw55v3ury/0PhNNCZ8/1eYycXUWGUgz97sxMzOMOLGGtpBijQ2/TzOqgRkv43+i/zKFU5GIZQ==","signatures":[{"sig":"MEQCIHmifiB8T69yPeTUviKFZfsfoYCy4qe6kQDD8gb5W4OsAiB//2a5DzdstMfS5QlSF9tY2aci6jd0um9qJFJupATE9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanmicoder%2fdsh-agent-teams@0.1.16-rc.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2840462},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/_temp/candidate/candidate.tgz","types":"lib/types/index.d.ts","engines":{"node":"^22.19.0 || >=24"},"exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"build":"node scripts/clean-build.mjs && tsc -p tsconfig.json && tsc -p tsconfig.client.json && tsdown","doctor":"node scripts/doctor.mjs","verify":"node scripts/verify.mjs && node scripts/fallback-tdd.mjs && node scripts/member-failure-tdd.mjs && node scripts/quality-gates-tdd.mjs && node scripts/lifecycle-verify.mjs && node scripts/stress-verify.mjs && pnpm verify:web-routes && pnpm verify:release && pnpm verify:skill && pnpm verify:harness-contract && pnpm verify:http-body && pnpm verify:compatibility","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit","sync:skill":"node scripts/sync-skill.mjs","verify:skill":"node scripts/sync-skill.mjs --check","verify:release":"node --test scripts/release-metadata.test.mjs","verify:http-body":"node --test scripts/http-body.test.mjs","verify:web-routes":"node scripts/web-routes-verify.mjs","verify:compatibility":"node scripts/compatibility.mjs && node --test scripts/compatibility.test.mjs && node scripts/doctor.mjs","verify:harness-contract":"node scripts/harness-compat-tdd.mjs && node scripts/lifecycle-verify.mjs --modern-harness && node scripts/member-failure-tdd.mjs --modern-harness"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fdb5ba18-1f75-40ce-8737-33a919568164"}},"_resolved":"/home/runner/work/_temp/candidate/candidate.tgz","_integrity":"sha512-gHrlUXuFnqz4wBw55v3ury/0PhNNCZ8/1eYycXUWGUgz97sxMzOMOLGGtpBijQ2/TzOqgRkv43+i/zKFU5GIZQ==","repository":{"url":"git+https://github.com/NanmiCoder/dsh-agent-teams.git","type":"git"},"_npmVersion":"11.19.0","description":"AgentTeams for DeepSeek Harness: multi-agent team collaboration (captain, members, tasks with dependencies, messaging) driven by natural language, with a tree monitor in the web GUI","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"tag":"next","access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","tsdown":"0.22.2","react-dom":"^18.2.0","typescript":"^5.9.3","@types/node":"^24.13.3","@types/react":"~18.3.1","lightningcss":"^1.33.0","@deepseek-ai/dsh":"0.1.2-rc.1","@types/react-dom":"^18.3.7","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"0.1.2-rc.1","@deepseek-ai/dsh-agent":"0.1.2-rc.1","@deepseek-ai/dsh-tools":"0.1.2-rc.1","@deepseek-ai/dsh-session":"0.1.2-rc.1","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-commands":"0.1.2-rc.1","@deepseek-ai/dsh-subagent":"0.1.2-rc.1","@deepseek-ai/dsh-llm-retry":"0.1.2-rc.1","@deepseek-ai/dsh-workspace":"0.1.2-rc.1","@deepseek-ai/dsh-util-values":"0.1.2-rc.1","@deepseek-ai/dsh-client-store":"0.1.2-rc.1","@deepseek-ai/dsh-client-locale":"0.1.2-rc.1","@deepseek-ai/dsh-system-prompt":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-chat":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-slots":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-layout":"0.1.2-rc.1","@deepseek-ai/dsh-client-connection":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-session":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-renderer":"0.1.2-rc.1","@deepseek-ai/dsh-session-projection":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-primitives":"0.1.2-rc.1","@deepseek-ai/dsh-api-session-controller":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-conversation":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"0.1.2-rc.1"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-agent":"0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-tools":"0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-session":"0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-commands":"0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-subagent":"0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-util-values":"0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-store":"0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-locale":"0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-system-prompt":"0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-chat":"0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-slots":"0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-layout":"0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-connection":"0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-session":"0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-renderer":"0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-session-projection":"0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-primitives":"0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-api-session-controller":"0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-conversation":"0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-model-selection":"0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2"},"peerDependenciesMeta":{"react":{"optional":true},"@deepseek-ai/cordis":{"optional":true},"@deepseek-ai/dsh-llm":{"optional":true},"@deepseek-ai/dsh-agent":{"optional":true},"@deepseek-ai/dsh-tools":{"optional":true},"@deepseek-ai/dsh-session":{"optional":true},"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-commands":{"optional":true},"@deepseek-ai/dsh-subagent":{"optional":true},"@deepseek-ai/dsh-util-values":{"optional":true},"@deepseek-ai/dsh-client-store":{"optional":true},"@deepseek-ai/dsh-client-locale":{"optional":true},"@deepseek-ai/dsh-system-prompt":{"optional":true},"@deepseek-ai/dsh-client-ui-chat":{"optional":true},"@deepseek-ai/dsh-client-ui-slots":{"optional":true},"@deepseek-ai/dsh-client-ui-layout":{"optional":true},"@deepseek-ai/dsh-client-connection":{"optional":true},"@deepseek-ai/dsh-client-ui-session":{"optional":true},"@deepseek-ai/dsh-client-ui-renderer":{"optional":true},"@deepseek-ai/dsh-session-projection":{"optional":true},"@deepseek-ai/dsh-client-ui-primitives":{"optional":true},"@deepseek-ai/dsh-api-session-controller":{"optional":true},"@deepseek-ai/dsh-client-ui-conversation":{"optional":true},"@deepseek-ai/dsh-client-ui-model-selection":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-agent-teams_0.1.16-rc.1_1788630177230_0.9979607378113389","host":"s3://npm-registry-packages-npm-production"}},"0.1.16-rc.3":{"name":"@nanmicoder/dsh-agent-teams","version":"0.1.16-rc.3","keywords":["dsh","dsh-plugin","deepseek-harness","agent-teams","multi-agent","subagent","ai-agent","llm"],"author":{"url":"Relakkes","name":"程序员阿江","email":"relakkes@gmail.com"},"license":"MIT","_id":"@nanmicoder/dsh-agent-teams@0.1.16-rc.3","maintainers":[{"name":"relakkes","email":"relakkes@gmail.com"}],"homepage":"https://github.com/NanmiCoder/dsh-agent-teams#readme","bugs":{"url":"https://github.com/NanmiCoder/dsh-agent-teams/issues"},"bin":{"dsh-agent-teams-doctor":"scripts/doctor.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-layout","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-api-session-controller","@deepseek-ai/dsh-client-ui-session","@deepseek-ai/dsh-client-ui-chat"],"platform":"web"}},"dist":{"shasum":"d29988bfe5c79dd487bc2c63f63ca6543fe3fcbd","tarball":"https://registry.npmjs.org/@nanmicoder/dsh-agent-teams/-/dsh-agent-teams-0.1.16-rc.3.tgz","fileCount":91,"integrity":"sha512-ZTCuQLDB65pcoFODNLyFgJRW6xwZhzDPafLeHxzhINWlnFNYqNkLfytkmbRDKPz3MZr7rn6IPFp/yzxxiIGyUA==","signatures":[{"sig":"MEUCICHRwS06IJishCGLjdVjmpwLGcNl9yHytjijSV84yNHnAiEA6wZJ4pSR+rziL5Jli41D8TFJMzfg+aeOyRLbHb7W+VM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanmicoder%2fdsh-agent-teams@0.1.16-rc.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2856301},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/_temp/candidate/candidate.tgz","types":"lib/types/index.d.ts","engines":{"node":"^22.19.0 || >=24"},"exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"build":"node scripts/clean-build.mjs && tsc -p tsconfig.json && tsc -p tsconfig.client.json && tsdown","doctor":"node scripts/doctor.mjs","verify":"node scripts/verify.mjs && node scripts/fallback-tdd.mjs && node scripts/member-failure-tdd.mjs && node scripts/quality-gates-tdd.mjs && node scripts/lifecycle-verify.mjs && node scripts/stress-verify.mjs && pnpm verify:web-routes && pnpm verify:release && pnpm verify:skill && pnpm verify:harness-contract && pnpm verify:http-body && pnpm verify:compatibility && pnpm verify:capabilities","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit","sync:skill":"node scripts/sync-skill.mjs","verify:skill":"node scripts/sync-skill.mjs --check","verify:release":"node --test scripts/release-metadata.test.mjs","verify:http-body":"node --test scripts/http-body.test.mjs","verify:web-routes":"node scripts/web-routes-verify.mjs","verify:capabilities":"node --test scripts/capabilities.test.mjs","verify:compatibility":"node scripts/compatibility.mjs && node --test scripts/compatibility.test.mjs && node scripts/doctor.mjs","verify:harness-contract":"node scripts/harness-compat-tdd.mjs && node scripts/lifecycle-verify.mjs --modern-harness && node scripts/member-failure-tdd.mjs --modern-harness"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fdb5ba18-1f75-40ce-8737-33a919568164"}},"_resolved":"/home/runner/work/_temp/candidate/candidate.tgz","_integrity":"sha512-ZTCuQLDB65pcoFODNLyFgJRW6xwZhzDPafLeHxzhINWlnFNYqNkLfytkmbRDKPz3MZr7rn6IPFp/yzxxiIGyUA==","repository":{"url":"git+https://github.com/NanmiCoder/dsh-agent-teams.git","type":"git"},"_npmVersion":"11.19.0","description":"AgentTeams for DeepSeek Harness: multi-agent team collaboration (captain, members, tasks with dependencies, messaging) driven by natural language, with a tree monitor in the web GUI","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"tag":"next","access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","tsdown":"0.22.2","react-dom":"^18.2.0","typescript":"^5.9.3","@types/node":"^24.13.3","@types/react":"~18.3.1","lightningcss":"^1.33.0","@deepseek-ai/dsh":"0.1.2-rc.1","@types/react-dom":"^18.3.7","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"0.1.2-rc.1","@deepseek-ai/dsh-agent":"0.1.2-rc.1","@deepseek-ai/dsh-tools":"0.1.2-rc.1","@deepseek-ai/dsh-session":"0.1.2-rc.1","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-commands":"0.1.2-rc.1","@deepseek-ai/dsh-subagent":"0.1.2-rc.1","@deepseek-ai/dsh-llm-retry":"0.1.2-rc.1","@deepseek-ai/dsh-workspace":"0.1.2-rc.1","@deepseek-ai/dsh-util-values":"0.1.2-rc.1","@deepseek-ai/dsh-client-store":"0.1.2-rc.1","@deepseek-ai/dsh-client-locale":"0.1.2-rc.1","@deepseek-ai/dsh-system-prompt":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-chat":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-slots":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-layout":"0.1.2-rc.1","@deepseek-ai/dsh-client-connection":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-session":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-renderer":"0.1.2-rc.1","@deepseek-ai/dsh-session-projection":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-primitives":"0.1.2-rc.1","@deepseek-ai/dsh-api-session-controller":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-conversation":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"0.1.2-rc.1"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-agent":"0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-tools":"0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-session":"0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-commands":"0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-subagent":"0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-util-values":"0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-store":"0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-locale":"0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-system-prompt":"0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-chat":"0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-slots":"0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-layout":"0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-connection":"0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-session":"0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-renderer":"0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-session-projection":"0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-primitives":"0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-api-session-controller":"0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-conversation":"0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-model-selection":"0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2"},"peerDependenciesMeta":{"react":{"optional":true},"@deepseek-ai/cordis":{"optional":true},"@deepseek-ai/dsh-llm":{"optional":true},"@deepseek-ai/dsh-agent":{"optional":true},"@deepseek-ai/dsh-tools":{"optional":true},"@deepseek-ai/dsh-session":{"optional":true},"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-commands":{"optional":true},"@deepseek-ai/dsh-subagent":{"optional":true},"@deepseek-ai/dsh-util-values":{"optional":true},"@deepseek-ai/dsh-client-store":{"optional":true},"@deepseek-ai/dsh-client-locale":{"optional":true},"@deepseek-ai/dsh-system-prompt":{"optional":true},"@deepseek-ai/dsh-client-ui-chat":{"optional":true},"@deepseek-ai/dsh-client-ui-slots":{"optional":true},"@deepseek-ai/dsh-client-ui-layout":{"optional":true},"@deepseek-ai/dsh-client-connection":{"optional":true},"@deepseek-ai/dsh-client-ui-session":{"optional":true},"@deepseek-ai/dsh-client-ui-renderer":{"optional":true},"@deepseek-ai/dsh-session-projection":{"optional":true},"@deepseek-ai/dsh-client-ui-primitives":{"optional":true},"@deepseek-ai/dsh-api-session-controller":{"optional":true},"@deepseek-ai/dsh-client-ui-conversation":{"optional":true},"@deepseek-ai/dsh-client-ui-model-selection":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-agent-teams_0.1.16-rc.3_1788958759806_0.9553732446759553","host":"s3://npm-registry-packages-npm-production"}},"0.1.17-rc.1":{"name":"@nanmicoder/dsh-agent-teams","version":"0.1.17-rc.1","keywords":["dsh","dsh-plugin","deepseek-harness","agent-teams","multi-agent","subagent","ai-agent","llm"],"author":{"url":"Relakkes","name":"程序员阿江","email":"relakkes@gmail.com"},"license":"MIT","_id":"@nanmicoder/dsh-agent-teams@0.1.17-rc.1","maintainers":[{"name":"relakkes","email":"relakkes@gmail.com"}],"homepage":"https://github.com/NanmiCoder/dsh-agent-teams#readme","bugs":{"url":"https://github.com/NanmiCoder/dsh-agent-teams/issues"},"bin":{"dsh-agent-teams-doctor":"scripts/doctor.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-layout","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-api-session-controller","@deepseek-ai/dsh-client-ui-session","@deepseek-ai/dsh-client-ui-chat"],"platform":"web"}},"dist":{"shasum":"576029847e9300c004db3aff6d3a492928c32a40","tarball":"https://registry.npmjs.org/@nanmicoder/dsh-agent-teams/-/dsh-agent-teams-0.1.17-rc.1.tgz","fileCount":92,"integrity":"sha512-RUpOR8C2PdQQBFpmlUQsGCekOFx712SBKpQkXh14J2tgF7XqpIHdTgQmRtqa1hAQakjD7u5NvYFLIwPv5AvzlA==","signatures":[{"sig":"MEUCIB5DblVKorZrIbl83zb/wp7GIbddPAPqGmbS9vp/L1OBAiEAuAaXsI3P2TJ4rX197VpH6dIg7CFhn9X5jy/8xTrdNg0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanmicoder%2fdsh-agent-teams@0.1.17-rc.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2863287},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/_temp/candidate/candidate.tgz","types":"lib/types/index.d.ts","engines":{"node":"^22.19.0 || >=24"},"exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"build":"node scripts/clean-build.mjs && tsc -p tsconfig.json && tsc -p tsconfig.client.json && tsdown","doctor":"node scripts/doctor.mjs","verify":"node scripts/verify.mjs && node scripts/fallback-tdd.mjs && node scripts/member-failure-tdd.mjs && node scripts/quality-gates-tdd.mjs && node scripts/lifecycle-verify.mjs && node scripts/stress-verify.mjs && pnpm verify:web-routes && pnpm verify:release && pnpm verify:skill && pnpm verify:harness-contract && pnpm verify:http-body && pnpm verify:compatibility && pnpm verify:capabilities","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit","sync:skill":"node scripts/sync-skill.mjs","verify:skill":"node scripts/sync-skill.mjs --check","update:skills":"node scripts/update-skills.mjs","verify:release":"node --test scripts/release-metadata.test.mjs","verify:http-body":"node --test scripts/http-body.test.mjs","verify:web-routes":"node scripts/web-routes-verify.mjs","test:skills-updater":"node --test scripts/update-skills.test.mjs","verify:capabilities":"node --test scripts/capabilities.test.mjs","verify:compatibility":"node scripts/compatibility.mjs && node --test scripts/compatibility.test.mjs && node scripts/doctor.mjs","verify:harness-contract":"node scripts/harness-compat-tdd.mjs && node scripts/lifecycle-verify.mjs --modern-harness && node scripts/member-failure-tdd.mjs --modern-harness && node scripts/lifecycle-verify.mjs --delivery-harness && node scripts/member-failure-tdd.mjs --delivery-harness"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fdb5ba18-1f75-40ce-8737-33a919568164"}},"_resolved":"/home/runner/work/_temp/candidate/candidate.tgz","_integrity":"sha512-RUpOR8C2PdQQBFpmlUQsGCekOFx712SBKpQkXh14J2tgF7XqpIHdTgQmRtqa1hAQakjD7u5NvYFLIwPv5AvzlA==","repository":{"url":"git+https://github.com/NanmiCoder/dsh-agent-teams.git","type":"git"},"_npmVersion":"11.19.0","description":"AgentTeams for DeepSeek Harness: multi-agent team collaboration (captain, members, tasks with dependencies, messaging) driven by natural language, with a tree monitor in the web GUI","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"tag":"next","access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","tsdown":"0.22.2","react-dom":"^18.2.0","typescript":"^5.9.3","@types/node":"^24.13.3","@types/react":"~18.3.1","lightningcss":"^1.33.0","@deepseek-ai/dsh":"0.1.5-rc.1","@types/react-dom":"^18.3.7","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"0.1.5-rc.1","@deepseek-ai/dsh-agent":"0.1.5-rc.1","@deepseek-ai/dsh-tools":"0.1.5-rc.1","@deepseek-ai/dsh-session":"0.1.5-rc.1","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-commands":"0.1.5-rc.1","@deepseek-ai/dsh-subagent":"0.1.5-rc.1","@deepseek-ai/dsh-llm-retry":"0.1.5-rc.1","@deepseek-ai/dsh-workspace":"0.1.5-rc.1","@deepseek-ai/dsh-util-values":"0.1.5-rc.1","@deepseek-ai/dsh-client-store":"0.1.5-rc.1","@deepseek-ai/dsh-client-locale":"0.1.5-rc.1","@deepseek-ai/dsh-system-prompt":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-chat":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-slots":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-layout":"0.1.5-rc.1","@deepseek-ai/dsh-client-connection":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-session":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-renderer":"0.1.5-rc.1","@deepseek-ai/dsh-session-projection":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-primitives":"0.1.5-rc.1","@deepseek-ai/dsh-api-session-controller":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-conversation":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"0.1.5-rc.1"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-agent":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-tools":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-session":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-commands":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-subagent":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-util-values":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-store":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-locale":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-system-prompt":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-chat":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-slots":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-layout":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-connection":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-session":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-renderer":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-session-projection":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-primitives":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-api-session-controller":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-conversation":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-model-selection":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2"},"peerDependenciesMeta":{"react":{"optional":true},"@deepseek-ai/cordis":{"optional":true},"@deepseek-ai/dsh-llm":{"optional":true},"@deepseek-ai/dsh-agent":{"optional":true},"@deepseek-ai/dsh-tools":{"optional":true},"@deepseek-ai/dsh-session":{"optional":true},"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-commands":{"optional":true},"@deepseek-ai/dsh-subagent":{"optional":true},"@deepseek-ai/dsh-util-values":{"optional":true},"@deepseek-ai/dsh-client-store":{"optional":true},"@deepseek-ai/dsh-client-locale":{"optional":true},"@deepseek-ai/dsh-system-prompt":{"optional":true},"@deepseek-ai/dsh-client-ui-chat":{"optional":true},"@deepseek-ai/dsh-client-ui-slots":{"optional":true},"@deepseek-ai/dsh-client-ui-layout":{"optional":true},"@deepseek-ai/dsh-client-connection":{"optional":true},"@deepseek-ai/dsh-client-ui-session":{"optional":true},"@deepseek-ai/dsh-client-ui-renderer":{"optional":true},"@deepseek-ai/dsh-session-projection":{"optional":true},"@deepseek-ai/dsh-client-ui-primitives":{"optional":true},"@deepseek-ai/dsh-api-session-controller":{"optional":true},"@deepseek-ai/dsh-client-ui-conversation":{"optional":true},"@deepseek-ai/dsh-client-ui-model-selection":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-agent-teams_0.1.17-rc.1_1789050153528_0.06292244106853828","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"@nanmicoder/dsh-agent-teams","version":"0.1.17","keywords":["dsh","dsh-plugin","deepseek-harness","agent-teams","multi-agent","subagent","ai-agent","llm"],"author":{"url":"Relakkes","name":"程序员阿江","email":"relakkes@gmail.com"},"license":"MIT","_id":"@nanmicoder/dsh-agent-teams@0.1.17","maintainers":[{"name":"relakkes","email":"relakkes@gmail.com"}],"homepage":"https://github.com/NanmiCoder/dsh-agent-teams#readme","bugs":{"url":"https://github.com/NanmiCoder/dsh-agent-teams/issues"},"bin":{"dsh-agent-teams-doctor":"scripts/doctor.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-layout","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-api-session-controller","@deepseek-ai/dsh-client-ui-session","@deepseek-ai/dsh-client-ui-chat"],"platform":"web"}},"dist":{"shasum":"34231c448f3d0c0f4ab2d4828bee64a8433f02d0","tarball":"https://registry.npmjs.org/@nanmicoder/dsh-agent-teams/-/dsh-agent-teams-0.1.17.tgz","fileCount":93,"integrity":"sha512-ZuTnuv5FuFmlwjpDrPjcygvOgkkEGHxZlzyOfjWgUelMbdeKMmxb98MftpQVDX8SePbZ7ArmYPAtrX1cvc/GSw==","signatures":[{"sig":"MEUCIE8/hVmv72SUTiVKlZads2tc5112RNq7jC+Agu1OtpAiAiEA/cwzysU+Kt3oINpxvsIhjlAEzjJBWefqpW/vs1Y7xeI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanmicoder%2fdsh-agent-teams@0.1.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2864837},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/_temp/candidate/candidate.tgz","types":"lib/types/index.d.ts","engines":{"node":"^22.19.0 || >=24"},"exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"build":"node scripts/clean-build.mjs && tsc -p tsconfig.json && tsc -p tsconfig.client.json && tsdown","doctor":"node scripts/doctor.mjs","verify":"node scripts/verify.mjs && node scripts/fallback-tdd.mjs && node scripts/member-failure-tdd.mjs && node scripts/quality-gates-tdd.mjs && node scripts/lifecycle-verify.mjs && node scripts/stress-verify.mjs && pnpm verify:web-routes && pnpm verify:release && pnpm verify:skill && pnpm verify:harness-contract && pnpm verify:http-body && pnpm verify:compatibility && pnpm verify:capabilities","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit","sync:skill":"node scripts/sync-skill.mjs","verify:skill":"node scripts/sync-skill.mjs --check","update:skills":"node scripts/update-skills.mjs","verify:release":"node --test scripts/release-metadata.test.mjs","verify:http-body":"node --test scripts/http-body.test.mjs","verify:web-routes":"node scripts/web-routes-verify.mjs","test:skills-updater":"node --test scripts/update-skills.test.mjs","verify:capabilities":"node --test scripts/capabilities.test.mjs","verify:compatibility":"node scripts/compatibility.mjs && node --test scripts/compatibility.test.mjs && node scripts/doctor.mjs","verify:harness-contract":"node scripts/harness-compat-tdd.mjs && node scripts/lifecycle-verify.mjs --modern-harness && node scripts/member-failure-tdd.mjs --modern-harness && node scripts/lifecycle-verify.mjs --delivery-harness && node scripts/member-failure-tdd.mjs --delivery-harness"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fdb5ba18-1f75-40ce-8737-33a919568164"}},"_resolved":"/home/runner/work/_temp/candidate/candidate.tgz","_integrity":"sha512-ZuTnuv5FuFmlwjpDrPjcygvOgkkEGHxZlzyOfjWgUelMbdeKMmxb98MftpQVDX8SePbZ7ArmYPAtrX1cvc/GSw==","repository":{"url":"git+https://github.com/NanmiCoder/dsh-agent-teams.git","type":"git"},"_npmVersion":"11.19.0","description":"AgentTeams for DeepSeek Harness: multi-agent team collaboration (captain, members, tasks with dependencies, messaging) driven by natural language, with a tree monitor in the web GUI","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","tsdown":"0.22.2","react-dom":"^18.2.0","typescript":"^5.9.3","@types/node":"^24.13.3","@types/react":"~18.3.1","lightningcss":"^1.33.0","@deepseek-ai/dsh":"0.1.5-rc.1","@types/react-dom":"^18.3.7","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"0.1.5-rc.1","@deepseek-ai/dsh-agent":"0.1.5-rc.1","@deepseek-ai/dsh-tools":"0.1.5-rc.1","@deepseek-ai/dsh-session":"0.1.5-rc.1","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-commands":"0.1.5-rc.1","@deepseek-ai/dsh-subagent":"0.1.5-rc.1","@deepseek-ai/dsh-llm-retry":"0.1.5-rc.1","@deepseek-ai/dsh-workspace":"0.1.5-rc.1","@deepseek-ai/dsh-util-values":"0.1.5-rc.1","@deepseek-ai/dsh-client-store":"0.1.5-rc.1","@deepseek-ai/dsh-client-locale":"0.1.5-rc.1","@deepseek-ai/dsh-system-prompt":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-chat":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-slots":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-layout":"0.1.5-rc.1","@deepseek-ai/dsh-client-connection":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-session":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-renderer":"0.1.5-rc.1","@deepseek-ai/dsh-session-projection":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-primitives":"0.1.5-rc.1","@deepseek-ai/dsh-api-session-controller":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-conversation":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"0.1.5-rc.1"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-agent":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-tools":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-session":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-commands":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-subagent":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-util-values":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-store":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-locale":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-system-prompt":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-chat":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-slots":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-layout":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-connection":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-session":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-renderer":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-session-projection":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-primitives":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-api-session-controller":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-conversation":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-model-selection":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2"},"peerDependenciesMeta":{"react":{"optional":true},"@deepseek-ai/cordis":{"optional":true},"@deepseek-ai/dsh-llm":{"optional":true},"@deepseek-ai/dsh-agent":{"optional":true},"@deepseek-ai/dsh-tools":{"optional":true},"@deepseek-ai/dsh-session":{"optional":true},"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-commands":{"optional":true},"@deepseek-ai/dsh-subagent":{"optional":true},"@deepseek-ai/dsh-util-values":{"optional":true},"@deepseek-ai/dsh-client-store":{"optional":true},"@deepseek-ai/dsh-client-locale":{"optional":true},"@deepseek-ai/dsh-system-prompt":{"optional":true},"@deepseek-ai/dsh-client-ui-chat":{"optional":true},"@deepseek-ai/dsh-client-ui-slots":{"optional":true},"@deepseek-ai/dsh-client-ui-layout":{"optional":true},"@deepseek-ai/dsh-client-connection":{"optional":true},"@deepseek-ai/dsh-client-ui-session":{"optional":true},"@deepseek-ai/dsh-client-ui-renderer":{"optional":true},"@deepseek-ai/dsh-session-projection":{"optional":true},"@deepseek-ai/dsh-client-ui-primitives":{"optional":true},"@deepseek-ai/dsh-api-session-controller":{"optional":true},"@deepseek-ai/dsh-client-ui-conversation":{"optional":true},"@deepseek-ai/dsh-client-ui-model-selection":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-agent-teams_0.1.17_1789120034868_0.8828604924341954","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"@nanmicoder/dsh-agent-teams","version":"0.1.18","keywords":["dsh","dsh-plugin","deepseek-harness","agent-teams","multi-agent","subagent","ai-agent","llm"],"author":{"url":"Relakkes","name":"程序员阿江","email":"relakkes@gmail.com"},"license":"MIT","_id":"@nanmicoder/dsh-agent-teams@0.1.18","maintainers":[{"name":"relakkes","email":"relakkes@gmail.com"}],"homepage":"https://github.com/NanmiCoder/dsh-agent-teams#readme","bugs":{"url":"https://github.com/NanmiCoder/dsh-agent-teams/issues"},"bin":{"dsh-agent-teams-doctor":"scripts/doctor.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-layout","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-api-session-controller","@deepseek-ai/dsh-client-ui-session","@deepseek-ai/dsh-client-ui-chat"],"platform":"web"}},"dist":{"shasum":"7de6286967c8dd630428349d8dd4b2b07bddefd5","tarball":"https://registry.npmjs.org/@nanmicoder/dsh-agent-teams/-/dsh-agent-teams-0.1.18.tgz","fileCount":96,"integrity":"sha512-K0D1OWZB0/EKk153mndPsoh2Gbx9u1TAIj7DUBRnuJyOZ+ycZMRXqoDhore0qcnqd9qU3fKbxWOOGnxVrJKFsQ==","signatures":[{"sig":"MEUCIQCp5lh7UDRkV0m0LM/ls0+hob4CV1CNIVbcwXIIFrqXaAIgEhfnnAjXVOFFFsNRtvpeijvXBHbnQ12OQDINP6xmpW8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanmicoder%2fdsh-agent-teams@0.1.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2893688},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/_temp/candidate/candidate.tgz","types":"lib/types/index.d.ts","engines":{"node":"^22.19.0 || >=24"},"exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"build":"node scripts/clean-build.mjs && tsc -p tsconfig.json && tsc -p tsconfig.client.json && tsdown","doctor":"node scripts/doctor.mjs","verify":"node scripts/verify.mjs && node scripts/fallback-tdd.mjs && node scripts/member-failure-tdd.mjs && node scripts/quality-gates-tdd.mjs && node scripts/lifecycle-verify.mjs && node scripts/stress-verify.mjs && pnpm verify:web-routes && pnpm verify:release && pnpm verify:skill && pnpm verify:harness-contract && pnpm verify:http-body && pnpm verify:compatibility && pnpm verify:capabilities","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit","sync:skill":"node scripts/sync-skill.mjs","verify:skill":"node scripts/sync-skill.mjs --check","update:skills":"node scripts/update-skills.mjs","verify:release":"node --test scripts/release-metadata.test.mjs","verify:http-body":"node --test scripts/http-body.test.mjs","verify:web-routes":"node scripts/web-routes-verify.mjs","test:skills-updater":"node --test scripts/update-skills.test.mjs","verify:capabilities":"node --test scripts/capabilities.test.mjs","verify:compatibility":"node scripts/compatibility.mjs && node --test scripts/compatibility.test.mjs && node scripts/doctor.mjs","verify:harness-contract":"node scripts/harness-compat-tdd.mjs && node scripts/stability-tdd.mjs && node scripts/lifecycle-verify.mjs --modern-harness && node scripts/member-failure-tdd.mjs --modern-harness && node scripts/lifecycle-verify.mjs --delivery-harness && node scripts/member-failure-tdd.mjs --delivery-harness"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fdb5ba18-1f75-40ce-8737-33a919568164"}},"_resolved":"/home/runner/work/_temp/candidate/candidate.tgz","_integrity":"sha512-K0D1OWZB0/EKk153mndPsoh2Gbx9u1TAIj7DUBRnuJyOZ+ycZMRXqoDhore0qcnqd9qU3fKbxWOOGnxVrJKFsQ==","repository":{"url":"git+https://github.com/NanmiCoder/dsh-agent-teams.git","type":"git"},"_npmVersion":"11.19.0","description":"AgentTeams for DeepSeek Harness: multi-agent team collaboration (captain, members, tasks with dependencies, messaging) driven by natural language, with a tree monitor in the web GUI","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","tsdown":"0.22.2","react-dom":"^18.2.0","typescript":"^5.9.3","@types/node":"^24.13.3","@types/react":"~18.3.1","lightningcss":"^1.33.0","@deepseek-ai/dsh":"0.1.5-rc.1","@types/react-dom":"^18.3.7","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"0.1.5-rc.1","@deepseek-ai/dsh-agent":"0.1.5-rc.1","@deepseek-ai/dsh-tools":"0.1.5-rc.1","@deepseek-ai/dsh-session":"0.1.5-rc.1","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-commands":"0.1.5-rc.1","@deepseek-ai/dsh-subagent":"0.1.5-rc.1","@deepseek-ai/dsh-llm-retry":"0.1.5-rc.1","@deepseek-ai/dsh-workspace":"0.1.5-rc.1","@deepseek-ai/dsh-util-values":"0.1.5-rc.1","@deepseek-ai/dsh-client-store":"0.1.5-rc.1","@deepseek-ai/dsh-client-locale":"0.1.5-rc.1","@deepseek-ai/dsh-system-prompt":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-chat":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-slots":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-layout":"0.1.5-rc.1","@deepseek-ai/dsh-client-connection":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-session":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-renderer":"0.1.5-rc.1","@deepseek-ai/dsh-session-projection":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-primitives":"0.1.5-rc.1","@deepseek-ai/dsh-api-session-controller":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-conversation":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"0.1.5-rc.1"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-agent":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-tools":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-session":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-commands":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-subagent":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-util-values":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-store":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-locale":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-system-prompt":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-chat":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-slots":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-layout":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-connection":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-session":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-renderer":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-session-projection":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-primitives":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-api-session-controller":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-conversation":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-model-selection":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2"},"peerDependenciesMeta":{"react":{"optional":true},"@deepseek-ai/cordis":{"optional":true},"@deepseek-ai/dsh-llm":{"optional":true},"@deepseek-ai/dsh-agent":{"optional":true},"@deepseek-ai/dsh-tools":{"optional":true},"@deepseek-ai/dsh-session":{"optional":true},"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-commands":{"optional":true},"@deepseek-ai/dsh-subagent":{"optional":true},"@deepseek-ai/dsh-util-values":{"optional":true},"@deepseek-ai/dsh-client-store":{"optional":true},"@deepseek-ai/dsh-client-locale":{"optional":true},"@deepseek-ai/dsh-system-prompt":{"optional":true},"@deepseek-ai/dsh-client-ui-chat":{"optional":true},"@deepseek-ai/dsh-client-ui-slots":{"optional":true},"@deepseek-ai/dsh-client-ui-layout":{"optional":true},"@deepseek-ai/dsh-client-connection":{"optional":true},"@deepseek-ai/dsh-client-ui-session":{"optional":true},"@deepseek-ai/dsh-client-ui-renderer":{"optional":true},"@deepseek-ai/dsh-session-projection":{"optional":true},"@deepseek-ai/dsh-client-ui-primitives":{"optional":true},"@deepseek-ai/dsh-api-session-controller":{"optional":true},"@deepseek-ai/dsh-client-ui-conversation":{"optional":true},"@deepseek-ai/dsh-client-ui-model-selection":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-agent-teams_0.1.18_1789278772089_0.7478888889349673","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"@nanmicoder/dsh-agent-teams","version":"0.1.19","keywords":["dsh","dsh-plugin","deepseek-harness","agent-teams","multi-agent","subagent","ai-agent","llm"],"author":{"url":"Relakkes","name":"程序员阿江","email":"relakkes@gmail.com"},"license":"MIT","_id":"@nanmicoder/dsh-agent-teams@0.1.19","maintainers":[{"name":"relakkes","email":"relakkes@gmail.com"}],"homepage":"https://github.com/NanmiCoder/dsh-agent-teams#readme","bugs":{"url":"https://github.com/NanmiCoder/dsh-agent-teams/issues"},"bin":{"dsh-agent-teams-doctor":"scripts/doctor.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-layout","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-api-session-controller","@deepseek-ai/dsh-client-ui-session","@deepseek-ai/dsh-client-ui-chat"],"platform":"web"}},"dist":{"shasum":"7b1d3de2522bb62afa04464972d0afe3ed319155","tarball":"https://registry.npmjs.org/@nanmicoder/dsh-agent-teams/-/dsh-agent-teams-0.1.19.tgz","fileCount":97,"integrity":"sha512-Z514IAk3yQxhGhZxgiCcHmnESM3b+Wo//WGuretpxy4b1eBlSr3u9d+tLHlrFCtKzIk+8KmznwOpqr5hi1mCBA==","signatures":[{"sig":"MEUCIQCicsc5t44RARuMHMYR+KAL706G6Yd8N2mbN3GpacGPIQIgVPLWN6rY+4LCMJzeUsE1lfVRXTvFpR3mqFbWGzNMjEc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHccFIMqsB2IdHmij55N8K2Z0A3UHIXIlj0IonI6ZHOGAiEA2eivFhrKVtGYqzxsTZUtY5lEC1ZDSH9Fb+WqKUy9EZY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanmicoder%2fdsh-agent-teams@0.1.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2921052},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/_temp/candidate/candidate.tgz","types":"lib/types/index.d.ts","engines":{"node":"^22.19.0 || >=24"},"exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"build":"node scripts/clean-build.mjs && tsc -p tsconfig.json && tsc -p tsconfig.client.json && tsdown","doctor":"node scripts/doctor.mjs","verify":"node scripts/verify.mjs && node scripts/fallback-tdd.mjs && node scripts/member-failure-tdd.mjs && pnpm verify:quality-gates && node scripts/lifecycle-verify.mjs && node scripts/stress-verify.mjs && pnpm verify:web-routes && pnpm verify:release && pnpm verify:skill && pnpm verify:harness-contract && pnpm verify:http-body && pnpm verify:compatibility && pnpm verify:capabilities && pnpm verify:member-spawn-recovery","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit","sync:skill":"node scripts/sync-skill.mjs","verify:skill":"node scripts/sync-skill.mjs --check","update:skills":"node scripts/update-skills.mjs","verify:release":"node --test scripts/release-metadata.test.mjs","verify:http-body":"node --test scripts/http-body.test.mjs","verify:web-routes":"node scripts/web-routes-verify.mjs","test:skills-updater":"node --test scripts/update-skills.test.mjs","verify:capabilities":"node --test scripts/capabilities.test.mjs","verify:compatibility":"node scripts/compatibility.mjs && node --test scripts/compatibility.test.mjs && node scripts/doctor.mjs","verify:quality-gates":"node scripts/quality-gates-tdd.mjs && node --test scripts/quality-gates-repair-scope.test.mjs scripts/quality-gates-amend.test.mjs","verify:harness-contract":"node scripts/harness-compat-tdd.mjs && node scripts/stability-tdd.mjs && node scripts/lifecycle-verify.mjs --modern-harness && node scripts/member-failure-tdd.mjs --modern-harness && node scripts/lifecycle-verify.mjs --delivery-harness && node scripts/member-failure-tdd.mjs --delivery-harness","verify:member-spawn-recovery":"node --test scripts/member-spawn-recovery.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fdb5ba18-1f75-40ce-8737-33a919568164"}},"_resolved":"/home/runner/work/_temp/candidate/candidate.tgz","_integrity":"sha512-Z514IAk3yQxhGhZxgiCcHmnESM3b+Wo//WGuretpxy4b1eBlSr3u9d+tLHlrFCtKzIk+8KmznwOpqr5hi1mCBA==","repository":{"url":"git+https://github.com/NanmiCoder/dsh-agent-teams.git","type":"git"},"_npmVersion":"11.19.0","description":"AgentTeams for DeepSeek Harness: multi-agent team collaboration (captain, members, tasks with dependencies, messaging) driven by natural language, with a tree monitor in the web GUI","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","tsdown":"0.22.2","react-dom":"^18.2.0","typescript":"^5.9.3","@types/node":"^24.13.3","@types/react":"~18.3.1","lightningcss":"^1.33.0","@deepseek-ai/dsh":"0.1.5-rc.1","@types/react-dom":"^18.3.7","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"0.1.5-rc.1","@deepseek-ai/dsh-agent":"0.1.5-rc.1","@deepseek-ai/dsh-tools":"0.1.5-rc.1","@deepseek-ai/dsh-session":"0.1.5-rc.1","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-commands":"0.1.5-rc.1","@deepseek-ai/dsh-subagent":"0.1.5-rc.1","@deepseek-ai/dsh-llm-retry":"0.1.5-rc.1","@deepseek-ai/dsh-workspace":"0.1.5-rc.1","@deepseek-ai/dsh-util-values":"0.1.5-rc.1","@deepseek-ai/dsh-client-store":"0.1.5-rc.1","@deepseek-ai/dsh-client-locale":"0.1.5-rc.1","@deepseek-ai/dsh-system-prompt":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-chat":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-slots":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-layout":"0.1.5-rc.1","@deepseek-ai/dsh-client-connection":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-session":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-renderer":"0.1.5-rc.1","@deepseek-ai/dsh-session-projection":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-primitives":"0.1.5-rc.1","@deepseek-ai/dsh-api-session-controller":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-conversation":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"0.1.5-rc.1"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-agent":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-tools":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-session":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-commands":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-subagent":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-util-values":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-store":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-locale":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-system-prompt":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-chat":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-slots":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-layout":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-connection":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-session":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-renderer":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-session-projection":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-primitives":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-api-session-controller":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-conversation":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-model-selection":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2"},"peerDependenciesMeta":{"react":{"optional":true},"@deepseek-ai/cordis":{"optional":true},"@deepseek-ai/dsh-llm":{"optional":true},"@deepseek-ai/dsh-agent":{"optional":true},"@deepseek-ai/dsh-tools":{"optional":true},"@deepseek-ai/dsh-session":{"optional":true},"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-commands":{"optional":true},"@deepseek-ai/dsh-subagent":{"optional":true},"@deepseek-ai/dsh-util-values":{"optional":true},"@deepseek-ai/dsh-client-store":{"optional":true},"@deepseek-ai/dsh-client-locale":{"optional":true},"@deepseek-ai/dsh-system-prompt":{"optional":true},"@deepseek-ai/dsh-client-ui-chat":{"optional":true},"@deepseek-ai/dsh-client-ui-slots":{"optional":true},"@deepseek-ai/dsh-client-ui-layout":{"optional":true},"@deepseek-ai/dsh-client-connection":{"optional":true},"@deepseek-ai/dsh-client-ui-session":{"optional":true},"@deepseek-ai/dsh-client-ui-renderer":{"optional":true},"@deepseek-ai/dsh-session-projection":{"optional":true},"@deepseek-ai/dsh-client-ui-primitives":{"optional":true},"@deepseek-ai/dsh-api-session-controller":{"optional":true},"@deepseek-ai/dsh-client-ui-conversation":{"optional":true},"@deepseek-ai/dsh-client-ui-model-selection":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-agent-teams_0.1.19_1789611979830_0.37805956936510965","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"@nanmicoder/dsh-agent-teams","version":"0.1.20","keywords":["dsh","dsh-plugin","deepseek-harness","agent-teams","multi-agent","subagent","ai-agent","llm"],"author":{"url":"Relakkes","name":"程序员阿江","email":"relakkes@gmail.com"},"license":"MIT","_id":"@nanmicoder/dsh-agent-teams@0.1.20","maintainers":[{"name":"relakkes","email":"relakkes@gmail.com"}],"homepage":"https://github.com/NanmiCoder/dsh-agent-teams#readme","bugs":{"url":"https://github.com/NanmiCoder/dsh-agent-teams/issues"},"bin":{"dsh-agent-teams-doctor":"scripts/doctor.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-layout","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-api-session-controller","@deepseek-ai/dsh-client-ui-session","@deepseek-ai/dsh-client-ui-chat"],"platform":"web"}},"dist":{"shasum":"08f54f0bb1050beebc4effd9d443ac2fcda1cc2c","tarball":"https://registry.npmjs.org/@nanmicoder/dsh-agent-teams/-/dsh-agent-teams-0.1.20.tgz","fileCount":98,"integrity":"sha512-pKWXp9l39I21TWt1GkrWnQmPLwnj8t+1BCI86uSZfKjk5/CxqcdgF5zC1yxB/Dyw991ngone3aVQ0eysZ4BWlA==","signatures":[{"sig":"MEUCIQDw/+5QpEN/w2LDQmf/1vsU052EyZYyeF/MoZOSseqahQIgQVvIGyyObhuJF6iN6HQr/gz4V18xxsggUdkvm/Fgv3M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFzMYFnn8byViuNiIXYoYNBYv52e6vmkNcRmpGeMzxutAiEA9iqzvJB+3wmyrJ89k96Tf+hGf3u+9AQM3TlglKL+xQk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanmicoder%2fdsh-agent-teams@0.1.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2922840},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/_temp/candidate/candidate.tgz","types":"lib/types/index.d.ts","engines":{"node":"^22.19.0 || >=24"},"exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"build":"node scripts/clean-build.mjs && tsc -p tsconfig.json && tsc -p tsconfig.client.json && tsdown","doctor":"node scripts/doctor.mjs","verify":"node scripts/verify.mjs && node scripts/fallback-tdd.mjs && node scripts/member-failure-tdd.mjs && pnpm verify:quality-gates && node scripts/lifecycle-verify.mjs && node scripts/stress-verify.mjs && pnpm verify:web-routes && pnpm verify:release && pnpm verify:skill && pnpm verify:harness-contract && pnpm verify:http-body && pnpm verify:compatibility && pnpm verify:capabilities && pnpm verify:member-spawn-recovery","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit","sync:skill":"node scripts/sync-skill.mjs","verify:skill":"node scripts/sync-skill.mjs --check","update:skills":"node scripts/update-skills.mjs","verify:release":"node --test scripts/release-metadata.test.mjs","verify:http-body":"node --test scripts/http-body.test.mjs","verify:web-routes":"node scripts/web-routes-verify.mjs","test:skills-updater":"node --test scripts/update-skills.test.mjs","verify:capabilities":"node --test scripts/capabilities.test.mjs","verify:compatibility":"node scripts/compatibility.mjs && node --test scripts/compatibility.test.mjs && node scripts/doctor.mjs","verify:quality-gates":"node scripts/quality-gates-tdd.mjs && node --test scripts/quality-gates-repair-scope.test.mjs scripts/quality-gates-amend.test.mjs","verify:harness-contract":"node scripts/harness-compat-tdd.mjs && node scripts/stability-tdd.mjs && node scripts/lifecycle-verify.mjs --modern-harness && node scripts/member-failure-tdd.mjs --modern-harness && node scripts/lifecycle-verify.mjs --delivery-harness && node scripts/member-failure-tdd.mjs --delivery-harness","verify:member-spawn-recovery":"node --test scripts/member-spawn-recovery.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fdb5ba18-1f75-40ce-8737-33a919568164"}},"_resolved":"/home/runner/work/_temp/candidate/candidate.tgz","_integrity":"sha512-pKWXp9l39I21TWt1GkrWnQmPLwnj8t+1BCI86uSZfKjk5/CxqcdgF5zC1yxB/Dyw991ngone3aVQ0eysZ4BWlA==","repository":{"url":"git+https://github.com/NanmiCoder/dsh-agent-teams.git","type":"git"},"_npmVersion":"11.19.0","description":"AgentTeams for DeepSeek Harness: multi-agent team collaboration (captain, members, tasks with dependencies, messaging) driven by natural language, with a tree monitor in the web GUI","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","tsdown":"0.22.2","react-dom":"^18.2.0","typescript":"^5.9.3","@types/node":"^24.13.3","@types/react":"~18.3.1","lightningcss":"^1.33.0","@deepseek-ai/dsh":"0.1.5-rc.1","@types/react-dom":"^18.3.7","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"0.1.5-rc.1","@deepseek-ai/dsh-agent":"0.1.5-rc.1","@deepseek-ai/dsh-tools":"0.1.5-rc.1","@deepseek-ai/dsh-session":"0.1.5-rc.1","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-commands":"0.1.5-rc.1","@deepseek-ai/dsh-subagent":"0.1.5-rc.1","@deepseek-ai/dsh-llm-retry":"0.1.5-rc.1","@deepseek-ai/dsh-workspace":"0.1.5-rc.1","@deepseek-ai/dsh-util-values":"0.1.5-rc.1","@deepseek-ai/dsh-client-store":"0.1.5-rc.1","@deepseek-ai/dsh-client-locale":"0.1.5-rc.1","@deepseek-ai/dsh-system-prompt":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-chat":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-slots":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-layout":"0.1.5-rc.1","@deepseek-ai/dsh-client-connection":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-session":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-renderer":"0.1.5-rc.1","@deepseek-ai/dsh-session-projection":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-primitives":"0.1.5-rc.1","@deepseek-ai/dsh-api-session-controller":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-conversation":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"0.1.5-rc.1"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-agent":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-tools":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-session":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-commands":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-subagent":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-util-values":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-store":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-locale":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-system-prompt":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-chat":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-slots":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-layout":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-connection":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-session":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-renderer":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-session-projection":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-primitives":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-api-session-controller":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-conversation":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-model-selection":"0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2"},"peerDependenciesMeta":{"react":{"optional":true},"@deepseek-ai/cordis":{"optional":true},"@deepseek-ai/dsh-llm":{"optional":true},"@deepseek-ai/dsh-agent":{"optional":true},"@deepseek-ai/dsh-tools":{"optional":true},"@deepseek-ai/dsh-session":{"optional":true},"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-commands":{"optional":true},"@deepseek-ai/dsh-subagent":{"optional":true},"@deepseek-ai/dsh-util-values":{"optional":true},"@deepseek-ai/dsh-client-store":{"optional":true},"@deepseek-ai/dsh-client-locale":{"optional":true},"@deepseek-ai/dsh-system-prompt":{"optional":true},"@deepseek-ai/dsh-client-ui-chat":{"optional":true},"@deepseek-ai/dsh-client-ui-slots":{"optional":true},"@deepseek-ai/dsh-client-ui-layout":{"optional":true},"@deepseek-ai/dsh-client-connection":{"optional":true},"@deepseek-ai/dsh-client-ui-session":{"optional":true},"@deepseek-ai/dsh-client-ui-renderer":{"optional":true},"@deepseek-ai/dsh-session-projection":{"optional":true},"@deepseek-ai/dsh-client-ui-primitives":{"optional":true},"@deepseek-ai/dsh-api-session-controller":{"optional":true},"@deepseek-ai/dsh-client-ui-conversation":{"optional":true},"@deepseek-ai/dsh-client-ui-model-selection":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-agent-teams_0.1.20_1789625224178_0.2424536813389253","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"@nanmicoder/dsh-agent-teams","version":"0.1.21","keywords":["dsh","dsh-plugin","deepseek-harness","agent-teams","multi-agent","subagent","ai-agent","llm"],"author":{"url":"Relakkes","name":"程序员阿江","email":"relakkes@gmail.com"},"license":"MIT","_id":"@nanmicoder/dsh-agent-teams@0.1.21","maintainers":[{"name":"relakkes","email":"relakkes@gmail.com"}],"homepage":"https://github.com/NanmiCoder/dsh-agent-teams#readme","bugs":{"url":"https://github.com/NanmiCoder/dsh-agent-teams/issues"},"bin":{"dsh-agent-teams-doctor":"scripts/doctor.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-layout","@deepseek-ai/dsh-client-ui-sidebar-right","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-api-session-controller","@deepseek-ai/dsh-client-ui-session","@deepseek-ai/dsh-client-ui-chat"],"platform":"web"}},"dist":{"shasum":"a431b6ae9e15392f6f09758be68a4e3c9dffe275","tarball":"https://registry.npmjs.org/@nanmicoder/dsh-agent-teams/-/dsh-agent-teams-0.1.21.tgz","fileCount":109,"integrity":"sha512-M+d1mg5tas4yZBftRRlhCXQT6I0XD4zNYLqsQaIqui7ZeghyckLWqaG4PUfPmMW2Pbk4APe3YS/1UEwDL61ECg==","signatures":[{"sig":"MEUCIBqn5BGNzJnNjzK9850wckqbsA0TmiwUOW1AjFtcZTA1AiEAi1Cwa/QujqbkjMVIO7Imj5+gesBFRKfMVNvPJoaQM5I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIF5qfMv7jez/XJ7vW0PEo3Pu5y26PbptkZ6gWpBkE5bGAiEAsmwpXaJmE84fxDoW4cVLp6gmKv5jKXqp2I94Wx14pAY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanmicoder%2fdsh-agent-teams@0.1.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3165012},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/_temp/candidate/candidate.tgz","types":"lib/types/index.d.ts","engines":{"node":"^22.19.0 || >=24"},"exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"build":"node scripts/clean-build.mjs && tsc -p tsconfig.json && tsc -p tsconfig.client.json && tsdown","doctor":"node scripts/doctor.mjs","verify":"node scripts/verify.mjs && node scripts/fallback-tdd.mjs && node scripts/member-failure-tdd.mjs && pnpm verify:quality-gates && node scripts/lifecycle-verify.mjs && node scripts/stress-verify.mjs && node --test scripts/issue-159.test.mjs && pnpm verify:web-routes && pnpm verify:release && pnpm verify:readme && pnpm verify:skill && pnpm verify:harness-contract && pnpm verify:http-body && pnpm verify:compatibility && pnpm verify:capabilities && pnpm verify:member-spawn-recovery","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit","sync:skill":"node scripts/sync-skill.mjs","verify:skill":"node scripts/sync-skill.mjs --check","update:skills":"node scripts/update-skills.mjs","verify:readme":"node scripts/readme-version.mjs && node --test scripts/readme-version.test.mjs","verify:release":"node --test scripts/release-metadata.test.mjs","verify:http-body":"node --test scripts/http-body.test.mjs","verify:web-routes":"node scripts/web-routes-verify.mjs","test:skills-updater":"node --test scripts/update-skills.test.mjs","verify:capabilities":"node --test scripts/capabilities.test.mjs","verify:compatibility":"node scripts/compatibility.mjs && node --test scripts/compatibility.test.mjs && node scripts/doctor.mjs","verify:quality-gates":"node scripts/quality-gates-tdd.mjs && node --test scripts/quality-gates-repair-scope.test.mjs scripts/quality-gates-amend.test.mjs","verify:harness-contract":"node scripts/harness-compat-tdd.mjs && node scripts/stability-tdd.mjs && node scripts/lifecycle-verify.mjs --modern-harness && node scripts/member-failure-tdd.mjs --modern-harness && node scripts/lifecycle-verify.mjs --delivery-harness && node scripts/member-failure-tdd.mjs --delivery-harness && node --test scripts/client-harness-migration.test.mjs scripts/workspace-activity.test.mjs","verify:member-spawn-recovery":"node --test scripts/member-spawn-recovery.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fdb5ba18-1f75-40ce-8737-33a919568164"}},"_resolved":"/home/runner/work/_temp/candidate/candidate.tgz","_integrity":"sha512-M+d1mg5tas4yZBftRRlhCXQT6I0XD4zNYLqsQaIqui7ZeghyckLWqaG4PUfPmMW2Pbk4APe3YS/1UEwDL61ECg==","repository":{"url":"git+https://github.com/NanmiCoder/dsh-agent-teams.git","type":"git"},"_npmVersion":"11.19.0","description":"AgentTeams for DeepSeek Harness: multi-agent team collaboration (captain, members, tasks with dependencies, messaging) driven by natural language, with a tree monitor in the web GUI","directories":{},"_nodeVersion":"24.21.0","publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","tsdown":"0.22.2","react-dom":"^18.2.0","typescript":"^5.9.3","@types/node":"^24.13.3","@types/react":"~18.3.1","lightningcss":"^1.33.0","@deepseek-ai/dsh":"0.1.7-rc.2","@types/react-dom":"^18.3.7","@deepseek-ai/cordis":"4.0.4","@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","@deepseek-ai/dsh-session":"0.1.7-rc.2","@deepseek-ai/schemastery":"3.18.4","@deepseek-ai/dsh-commands":"0.1.7-rc.2","@deepseek-ai/dsh-subagent":"0.1.7-rc.2","@deepseek-ai/dsh-llm-retry":"0.1.7-rc.2","@deepseek-ai/dsh-workspace":"0.1.7-rc.2","@deepseek-ai/dsh-util-values":"0.1.7-rc.2","@deepseek-ai/dsh-client-store":"0.1.7-rc.2","@deepseek-ai/dsh-client-locale":"0.1.7-rc.2","@deepseek-ai/dsh-system-prompt":"0.1.7-rc.2","@deepseek-ai/dsh-client-ui-chat":"0.1.7-rc.2","@deepseek-ai/dsh-client-ui-slots":"0.1.7-rc.2","@deepseek-ai/dsh-client-ui-layout":"0.1.7-rc.2","@deepseek-ai/dsh-client-connection":"0.1.7-rc.2","@deepseek-ai/dsh-client-ui-session":"0.1.7-rc.2","@deepseek-ai/dsh-client-ui-renderer":"0.1.7-rc.2","@deepseek-ai/dsh-session-projection":"0.1.7-rc.2","@deepseek-ai/dsh-client-ui-primitives":"0.1.7-rc.2","@deepseek-ai/dsh-api-session-controller":"0.1.7-rc.2","@deepseek-ai/dsh-client-ui-conversation":"0.1.7-rc.2","@deepseek-ai/dsh-client-ui-sidebar-right":"0.1.7-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"0.1.7-rc.2"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"0.1.7-rc.2 || 0.1.5-rc.3 || 0.1.5-rc.2 || 0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-agent":"0.1.7-rc.2 || 0.1.5-rc.3 || 0.1.5-rc.2 || 0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-tools":"0.1.7-rc.2 || 0.1.5-rc.3 || 0.1.5-rc.2 || 0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-session":"0.1.7-rc.2 || 0.1.5-rc.3 || 0.1.5-rc.2 || 0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-commands":"0.1.7-rc.2 || 0.1.5-rc.3 || 0.1.5-rc.2 || 0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-subagent":"0.1.7-rc.2 || 0.1.5-rc.3 || 0.1.5-rc.2 || 0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-util-values":"0.1.7-rc.2 || 0.1.5-rc.3 || 0.1.5-rc.2 || 0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-store":"0.1.7-rc.2 || 0.1.5-rc.3 || 0.1.5-rc.2 || 0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-locale":"0.1.7-rc.2 || 0.1.5-rc.3 || 0.1.5-rc.2 || 0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-system-prompt":"0.1.7-rc.2 || 0.1.5-rc.3 || 0.1.5-rc.2 || 0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-chat":"0.1.7-rc.2 || 0.1.5-rc.3 || 0.1.5-rc.2 || 0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-slots":"0.1.7-rc.2 || 0.1.5-rc.3 || 0.1.5-rc.2 || 0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-layout":"0.1.7-rc.2 || 0.1.5-rc.3 || 0.1.5-rc.2 || 0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-connection":"0.1.7-rc.2 || 0.1.5-rc.3 || 0.1.5-rc.2 || 0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-session":"0.1.7-rc.2 || 0.1.5-rc.3 || 0.1.5-rc.2 || 0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-renderer":"0.1.7-rc.2 || 0.1.5-rc.3 || 0.1.5-rc.2 || 0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-session-projection":"0.1.7-rc.2 || 0.1.5-rc.3 || 0.1.5-rc.2 || 0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-primitives":"0.1.7-rc.2 || 0.1.5-rc.3 || 0.1.5-rc.2 || 0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-api-session-controller":"0.1.7-rc.2 || 0.1.5-rc.3 || 0.1.5-rc.2 || 0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-conversation":"0.1.7-rc.2 || 0.1.5-rc.3 || 0.1.5-rc.2 || 0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-model-selection":"0.1.7-rc.2 || 0.1.5-rc.3 || 0.1.5-rc.2 || 0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2"},"peerDependenciesMeta":{"react":{"optional":true},"@deepseek-ai/cordis":{"optional":true},"@deepseek-ai/dsh-llm":{"optional":true},"@deepseek-ai/dsh-agent":{"optional":true},"@deepseek-ai/dsh-tools":{"optional":true},"@deepseek-ai/dsh-session":{"optional":true},"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-commands":{"optional":true},"@deepseek-ai/dsh-subagent":{"optional":true},"@deepseek-ai/dsh-util-values":{"optional":true},"@deepseek-ai/dsh-client-store":{"optional":true},"@deepseek-ai/dsh-client-locale":{"optional":true},"@deepseek-ai/dsh-system-prompt":{"optional":true},"@deepseek-ai/dsh-client-ui-chat":{"optional":true},"@deepseek-ai/dsh-client-ui-slots":{"optional":true},"@deepseek-ai/dsh-client-ui-layout":{"optional":true},"@deepseek-ai/dsh-client-connection":{"optional":true},"@deepseek-ai/dsh-client-ui-session":{"optional":true},"@deepseek-ai/dsh-client-ui-renderer":{"optional":true},"@deepseek-ai/dsh-session-projection":{"optional":true},"@deepseek-ai/dsh-client-ui-primitives":{"optional":true},"@deepseek-ai/dsh-api-session-controller":{"optional":true},"@deepseek-ai/dsh-client-ui-conversation":{"optional":true},"@deepseek-ai/dsh-client-ui-model-selection":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-agent-teams_0.1.21_1790278061368_0.08845623183799556","host":"s3://npm-registry-packages-npm-production"}},"0.1.22-rc.1":{"name":"@nanmicoder/dsh-agent-teams","version":"0.1.22-rc.1","keywords":["dsh","dsh-plugin","deepseek-harness","agent-teams","multi-agent","subagent","ai-agent","llm"],"author":{"url":"Relakkes","name":"程序员阿江","email":"relakkes@gmail.com"},"license":"MIT","_id":"@nanmicoder/dsh-agent-teams@0.1.22-rc.1","maintainers":[{"name":"relakkes","email":"relakkes@gmail.com"}],"homepage":"https://github.com/NanmiCoder/dsh-agent-teams#readme","bugs":{"url":"https://github.com/NanmiCoder/dsh-agent-teams/issues"},"bin":{"dsh-agent-teams-doctor":"scripts/doctor.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-layout","@deepseek-ai/dsh-client-ui-sidebar-right","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-api-session-controller","@deepseek-ai/dsh-client-ui-session","@deepseek-ai/dsh-client-ui-chat"],"platform":"web"}},"dist":{"shasum":"7b9033c0306dc92345560be084dc0e8e86c2af1c","tarball":"https://registry.npmjs.org/@nanmicoder/dsh-agent-teams/-/dsh-agent-teams-0.1.22-rc.1.tgz","fileCount":112,"integrity":"sha512-bGiAaQW0Awc5e/z5RTeuQFRLyNPKTaszMkm5BksbZIP50av0vlbLiOd2PVIV5AP9vzUD+njmA3omRLOgeEZIhA==","signatures":[{"sig":"MEUCIQCqm7IFM8nrKyN/fOCfj7zLOgtO7GoPFuSHegE6B0UR8QIgVSUQiBO0JPHO9wWhLbel4PInUkxb7JYv7FcOP/y7hNw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDpA25QR27mo7lDSth7oogf+7wd15B85MjvuSgRBSPufQIhAN81zUoJX+aCzOuH5+LvYMPOb0Vizj0zsDO+OknyBsab","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanmicoder%2fdsh-agent-teams@0.1.22-rc.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3187749},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/_temp/candidate/candidate.tgz","types":"lib/types/index.d.ts","engines":{"node":"^22.19.0 || >=24"},"exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"build":"node scripts/clean-build.mjs && tsc -p tsconfig.json && tsc -p tsconfig.client.json && tsdown && node scripts/git-artifacts.mjs --write","doctor":"node scripts/doctor.mjs","verify":"node scripts/verify.mjs && node scripts/fallback-tdd.mjs && node scripts/member-failure-tdd.mjs && pnpm verify:quality-gates && node scripts/lifecycle-verify.mjs && node scripts/stress-verify.mjs && node --test scripts/issue-159.test.mjs && pnpm verify:web-routes && pnpm verify:release && pnpm verify:readme && pnpm verify:skill && pnpm verify:harness-contract && pnpm verify:http-body && pnpm verify:compatibility && pnpm verify:capabilities && pnpm verify:member-spawn-recovery && pnpm test:git-install && pnpm verify:source-runner && pnpm verify:git-artifact","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit","sync:skill":"node scripts/sync-skill.mjs","verify:skill":"node scripts/sync-skill.mjs --check","update:skills":"node scripts/update-skills.mjs","verify:readme":"node scripts/readme-version.mjs && node --test scripts/readme-version.test.mjs","verify:release":"node --test scripts/release-metadata.test.mjs","test:git-install":"node --test scripts/git-artifacts.test.mjs","verify:http-body":"node --test scripts/http-body.test.mjs","verify:web-routes":"node scripts/web-routes-verify.mjs","test:skills-updater":"node --test scripts/update-skills.test.mjs","verify:capabilities":"node --test scripts/capabilities.test.mjs","verify:git-artifact":"node scripts/git-artifacts.mjs","verify:compatibility":"node scripts/compatibility.mjs && node --test scripts/compatibility.test.mjs && node scripts/doctor.mjs","verify:quality-gates":"node scripts/quality-gates-tdd.mjs && node --test scripts/quality-gates-repair-scope.test.mjs scripts/quality-gates-amend.test.mjs","verify:source-runner":"node --test scripts/harness-source-verify.test.mjs","verify:harness-contract":"node scripts/harness-compat-tdd.mjs && node scripts/stability-tdd.mjs && node scripts/lifecycle-verify.mjs --modern-harness && node scripts/member-failure-tdd.mjs --modern-harness && node scripts/lifecycle-verify.mjs --delivery-harness && node scripts/member-failure-tdd.mjs --delivery-harness && node --test scripts/client-harness-migration.test.mjs scripts/workspace-activity.test.mjs","verify:member-spawn-recovery":"node --test scripts/member-spawn-recovery.test.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fdb5ba18-1f75-40ce-8737-33a919568164"}},"_resolved":"/home/runner/work/_temp/candidate/candidate.tgz","_integrity":"sha512-bGiAaQW0Awc5e/z5RTeuQFRLyNPKTaszMkm5BksbZIP50av0vlbLiOd2PVIV5AP9vzUD+njmA3omRLOgeEZIhA==","repository":{"url":"git+https://github.com/NanmiCoder/dsh-agent-teams.git","type":"git"},"_npmVersion":"11.19.0","description":"AgentTeams for DeepSeek Harness: multi-agent team collaboration (captain, members, tasks with dependencies, messaging) driven by natural language, with a tree monitor in the web GUI","directories":{},"_nodeVersion":"24.21.0","publishConfig":{"tag":"next","access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"react":"^18.2.0","tsdown":"0.22.2","react-dom":"^18.2.0","typescript":"^5.9.3","@types/node":"^24.13.3","@types/react":"~18.3.1","lightningcss":"^1.33.0","@deepseek-ai/dsh":"0.1.7-rc.2","@types/react-dom":"^18.3.7","@deepseek-ai/cordis":"4.0.4","@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","@deepseek-ai/dsh-session":"0.1.7-rc.2","@deepseek-ai/schemastery":"3.18.4","@deepseek-ai/dsh-commands":"0.1.7-rc.2","@deepseek-ai/dsh-subagent":"0.1.7-rc.2","@deepseek-ai/dsh-llm-retry":"0.1.7-rc.2","@deepseek-ai/dsh-workspace":"0.1.7-rc.2","@deepseek-ai/dsh-util-values":"0.1.7-rc.2","@deepseek-ai/dsh-client-store":"0.1.7-rc.2","@deepseek-ai/dsh-client-locale":"0.1.7-rc.2","@deepseek-ai/dsh-system-prompt":"0.1.7-rc.2","@deepseek-ai/dsh-client-ui-chat":"0.1.7-rc.2","@deepseek-ai/dsh-client-ui-slots":"0.1.7-rc.2","@deepseek-ai/dsh-client-ui-layout":"0.1.7-rc.2","@deepseek-ai/dsh-client-connection":"0.1.7-rc.2","@deepseek-ai/dsh-client-ui-session":"0.1.7-rc.2","@deepseek-ai/dsh-client-ui-renderer":"0.1.7-rc.2","@deepseek-ai/dsh-session-projection":"0.1.7-rc.2","@deepseek-ai/dsh-client-ui-primitives":"0.1.7-rc.2","@deepseek-ai/dsh-api-session-controller":"0.1.7-rc.2","@deepseek-ai/dsh-client-ui-conversation":"0.1.7-rc.2","@deepseek-ai/dsh-client-ui-sidebar-right":"0.1.7-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"0.1.7-rc.2"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"0.1.7-rc.2 || 0.1.5-rc.3 || 0.1.5-rc.2 || 0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2 || 0.2.0","@deepseek-ai/dsh-agent":"0.1.7-rc.2 || 0.1.5-rc.3 || 0.1.5-rc.2 || 0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2 || 0.2.0","@deepseek-ai/dsh-tools":"0.1.7-rc.2 || 0.1.5-rc.3 || 0.1.5-rc.2 || 0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2 || 0.2.0","@deepseek-ai/dsh-session":"0.1.7-rc.2 || 0.1.5-rc.3 || 0.1.5-rc.2 || 0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2 || 0.2.0","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-commands":"0.1.7-rc.2 || 0.1.5-rc.3 || 0.1.5-rc.2 || 0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2 || 0.2.0","@deepseek-ai/dsh-subagent":"0.1.7-rc.2 || 0.1.5-rc.3 || 0.1.5-rc.2 || 0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2 || 0.2.0","@deepseek-ai/dsh-util-values":"0.1.7-rc.2 || 0.1.5-rc.3 || 0.1.5-rc.2 || 0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2 || 0.2.0","@deepseek-ai/dsh-client-store":"0.1.7-rc.2 || 0.1.5-rc.3 || 0.1.5-rc.2 || 0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2 || 0.2.0","@deepseek-ai/dsh-client-locale":"0.1.7-rc.2 || 0.1.5-rc.3 || 0.1.5-rc.2 || 0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2 || 0.2.0","@deepseek-ai/dsh-system-prompt":"0.1.7-rc.2 || 0.1.5-rc.3 || 0.1.5-rc.2 || 0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2 || 0.2.0","@deepseek-ai/dsh-client-ui-chat":"0.1.7-rc.2 || 0.1.5-rc.3 || 0.1.5-rc.2 || 0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2 || 0.2.0","@deepseek-ai/dsh-client-ui-slots":"0.1.7-rc.2 || 0.1.5-rc.3 || 0.1.5-rc.2 || 0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2 || 0.2.0","@deepseek-ai/dsh-client-ui-layout":"0.1.7-rc.2 || 0.1.5-rc.3 || 0.1.5-rc.2 || 0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2 || 0.2.0","@deepseek-ai/dsh-client-connection":"0.1.7-rc.2 || 0.1.5-rc.3 || 0.1.5-rc.2 || 0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2 || 0.2.0","@deepseek-ai/dsh-client-ui-session":"0.1.7-rc.2 || 0.1.5-rc.3 || 0.1.5-rc.2 || 0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2 || 0.2.0","@deepseek-ai/dsh-client-ui-renderer":"0.1.7-rc.2 || 0.1.5-rc.3 || 0.1.5-rc.2 || 0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2 || 0.2.0","@deepseek-ai/dsh-session-projection":"0.1.7-rc.2 || 0.1.5-rc.3 || 0.1.5-rc.2 || 0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2 || 0.2.0","@deepseek-ai/dsh-client-ui-primitives":"0.1.7-rc.2 || 0.1.5-rc.3 || 0.1.5-rc.2 || 0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2 || 0.2.0","@deepseek-ai/dsh-api-session-controller":"0.1.7-rc.2 || 0.1.5-rc.3 || 0.1.5-rc.2 || 0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2 || 0.2.0","@deepseek-ai/dsh-client-ui-conversation":"0.1.7-rc.2 || 0.1.5-rc.3 || 0.1.5-rc.2 || 0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2 || 0.2.0","@deepseek-ai/dsh-client-ui-model-selection":"0.1.7-rc.2 || 0.1.5-rc.3 || 0.1.5-rc.2 || 0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2 || 0.2.0"},"peerDependenciesMeta":{"react":{"optional":true},"@deepseek-ai/cordis":{"optional":true},"@deepseek-ai/dsh-llm":{"optional":true},"@deepseek-ai/dsh-agent":{"optional":true},"@deepseek-ai/dsh-tools":{"optional":true},"@deepseek-ai/dsh-session":{"optional":true},"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-commands":{"optional":true},"@deepseek-ai/dsh-subagent":{"optional":true},"@deepseek-ai/dsh-util-values":{"optional":true},"@deepseek-ai/dsh-client-store":{"optional":true},"@deepseek-ai/dsh-client-locale":{"optional":true},"@deepseek-ai/dsh-system-prompt":{"optional":true},"@deepseek-ai/dsh-client-ui-chat":{"optional":true},"@deepseek-ai/dsh-client-ui-slots":{"optional":true},"@deepseek-ai/dsh-client-ui-layout":{"optional":true},"@deepseek-ai/dsh-client-connection":{"optional":true},"@deepseek-ai/dsh-client-ui-session":{"optional":true},"@deepseek-ai/dsh-client-ui-renderer":{"optional":true},"@deepseek-ai/dsh-session-projection":{"optional":true},"@deepseek-ai/dsh-client-ui-primitives":{"optional":true},"@deepseek-ai/dsh-api-session-controller":{"optional":true},"@deepseek-ai/dsh-client-ui-conversation":{"optional":true},"@deepseek-ai/dsh-client-ui-model-selection":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-agent-teams_0.1.22-rc.1_1790528529669_0.34290423489902655","host":"s3://npm-registry-packages-npm-production"}},"0.1.22":{"_id":"@nanmicoder/dsh-agent-teams@0.1.22","bin":{"dsh-agent-teams-doctor":"scripts/doctor.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-layout","@deepseek-ai/dsh-client-ui-sidebar-right","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-api-session-controller","@deepseek-ai/dsh-client-ui-session","@deepseek-ai/dsh-client-ui-chat"],"platform":"web"}},"bugs":{"url":"https://github.com/NanmiCoder/dsh-agent-teams/issues"},"dist":{"shasum":"6d34ed7967c4e7e939eea4f1e8146d13a35eccfa","tarball":"https://registry.npmjs.org/@nanmicoder/dsh-agent-teams/-/dsh-agent-teams-0.1.22.tgz","fileCount":113,"integrity":"sha512-JF6bpHf+BYQbe14+yH1uM5EeviRZmi72gGZiIvS/5R8FHq6/i5+H+dXoy7s6CNQVRhM4NWjw4XsC8tSjwDksvQ==","signatures":[{"sig":"MEQCIHubH1h1oZr67ig9nSRXPDoJxcYfrgMaUG9Ys8ZqoX3fAiAUxuN3VzRHCaY573Q/O1VwYYQXKXz6wQRjd8mjK/KqRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCyNBw3nEZUv7Kv/vEks2kxJfkeNycbcC3iQ2lZQR/LTAIhAK8e0/0RiavFuiEcKr0DkuaejUgRAU3aYGR4RhB7i0qR"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nanmicoder%2fdsh-agent-teams@0.1.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3188817},"main":"lib/index.js","name":"@nanmicoder/dsh-agent-teams","type":"module","_from":"file:/home/runner/work/_temp/candidate/candidate.tgz","types":"lib/types/index.d.ts","author":{"url":"Relakkes","name":"程序员阿江","email":"relakkes@gmail.com"},"engines":{"node":"^22.19.0 || >=24"},"exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"license":"MIT","scripts":{"build":"node scripts/clean-build.mjs && tsc -p tsconfig.json && tsc -p tsconfig.client.json && tsdown && node scripts/git-artifacts.mjs --write","doctor":"node scripts/doctor.mjs","verify":"node scripts/verify.mjs && node scripts/fallback-tdd.mjs && node scripts/member-failure-tdd.mjs && pnpm verify:quality-gates && node scripts/lifecycle-verify.mjs && node scripts/stress-verify.mjs && node --test scripts/issue-159.test.mjs && pnpm verify:web-routes && pnpm verify:release && pnpm verify:readme && pnpm verify:skill && pnpm verify:harness-contract && pnpm verify:http-body && pnpm verify:compatibility && pnpm verify:capabilities && pnpm verify:member-spawn-recovery && pnpm test:git-install && pnpm verify:source-runner && pnpm verify:git-artifact","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit","sync:skill":"node scripts/sync-skill.mjs","verify:skill":"node scripts/sync-skill.mjs --check","update:skills":"node scripts/update-skills.mjs","verify:readme":"node scripts/readme-version.mjs && node --test scripts/readme-version.test.mjs","verify:release":"node --test scripts/release-metadata.test.mjs","test:git-install":"node --test scripts/git-artifacts.test.mjs","verify:http-body":"node --test scripts/http-body.test.mjs","verify:web-routes":"node scripts/web-routes-verify.mjs","test:skills-updater":"node --test scripts/update-skills.test.mjs","verify:capabilities":"node --test scripts/capabilities.test.mjs","verify:git-artifact":"node scripts/git-artifacts.mjs","verify:compatibility":"node scripts/compatibility.mjs && node --test scripts/compatibility.test.mjs && node scripts/doctor.mjs","verify:quality-gates":"node scripts/quality-gates-tdd.mjs && node --test scripts/quality-gates-repair-scope.test.mjs scripts/quality-gates-amend.test.mjs","verify:source-runner":"node --test scripts/harness-source-verify.test.mjs","verify:harness-contract":"node scripts/harness-compat-tdd.mjs && node scripts/stability-tdd.mjs && node scripts/lifecycle-verify.mjs --modern-harness && node scripts/member-failure-tdd.mjs --modern-harness && node scripts/lifecycle-verify.mjs --delivery-harness && node scripts/member-failure-tdd.mjs --delivery-harness && node --test scripts/client-harness-migration.test.mjs scripts/workspace-activity.test.mjs","verify:member-spawn-recovery":"node --test scripts/member-spawn-recovery.test.mjs"},"version":"0.1.22","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"fdb5ba18-1f75-40ce-8737-33a919568164"}},"homepage":"https://github.com/NanmiCoder/dsh-agent-teams#readme","keywords":["dsh","dsh-plugin","deepseek-harness","agent-teams","multi-agent","subagent","ai-agent","llm"],"_resolved":"/home/runner/work/_temp/candidate/candidate.tgz","_integrity":"sha512-JF6bpHf+BYQbe14+yH1uM5EeviRZmi72gGZiIvS/5R8FHq6/i5+H+dXoy7s6CNQVRhM4NWjw4XsC8tSjwDksvQ==","repository":{"url":"git+https://github.com/NanmiCoder/dsh-agent-teams.git","type":"git"},"_npmVersion":"11.19.0","description":"AgentTeams for DeepSeek Harness: multi-agent team collaboration (captain, members, tasks with dependencies, messaging) driven by natural language, with a tree monitor in the web GUI","directories":{},"maintainers":[{"name":"relakkes","email":"relakkes@gmail.com"}],"_nodeVersion":"24.21.0","publishConfig":{"tag":"latest","access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","tsdown":"0.22.2","react-dom":"^18.2.0","typescript":"^5.9.3","@types/node":"^24.13.3","@types/react":"~18.3.1","lightningcss":"^1.33.0","@deepseek-ai/dsh":"0.2.0-rc.2","@types/react-dom":"^18.3.7","@deepseek-ai/cordis":"4.0.4","@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","@deepseek-ai/dsh-session":"0.2.0-rc.2","@deepseek-ai/schemastery":"3.18.4","@deepseek-ai/dsh-commands":"0.2.0-rc.2","@deepseek-ai/dsh-subagent":"0.2.0-rc.2","@deepseek-ai/dsh-llm-retry":"0.2.0-rc.2","@deepseek-ai/dsh-workspace":"0.2.0-rc.2","@deepseek-ai/dsh-util-values":"0.2.0-rc.2","@deepseek-ai/dsh-client-store":"0.2.0-rc.2","@deepseek-ai/dsh-client-locale":"0.2.0-rc.2","@deepseek-ai/dsh-system-prompt":"0.2.0-rc.2","@deepseek-ai/dsh-client-ui-chat":"0.2.0-rc.2","@deepseek-ai/dsh-client-ui-slots":"0.2.0-rc.2","@deepseek-ai/dsh-client-ui-layout":"0.2.0-rc.2","@deepseek-ai/dsh-client-connection":"0.2.0-rc.2","@deepseek-ai/dsh-client-ui-session":"0.2.0-rc.2","@deepseek-ai/dsh-client-ui-renderer":"0.2.0-rc.2","@deepseek-ai/dsh-session-projection":"0.2.0-rc.2","@deepseek-ai/dsh-client-ui-primitives":"0.2.0-rc.2","@deepseek-ai/dsh-api-session-controller":"0.2.0-rc.2","@deepseek-ai/dsh-client-ui-conversation":"0.2.0-rc.2","@deepseek-ai/dsh-client-ui-sidebar-right":"0.2.0-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"0.2.0-rc.2"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"0.2.0-rc.2 || 0.1.7-rc.2 || 0.1.5-rc.3 || 0.1.5-rc.2 || 0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-agent":"0.2.0-rc.2 || 0.1.7-rc.2 || 0.1.5-rc.3 || 0.1.5-rc.2 || 0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-tools":"0.2.0-rc.2 || 0.1.7-rc.2 || 0.1.5-rc.3 || 0.1.5-rc.2 || 0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-session":"0.2.0-rc.2 || 0.1.7-rc.2 || 0.1.5-rc.3 || 0.1.5-rc.2 || 0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-commands":"0.2.0-rc.2 || 0.1.7-rc.2 || 0.1.5-rc.3 || 0.1.5-rc.2 || 0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-subagent":"0.2.0-rc.2 || 0.1.7-rc.2 || 0.1.5-rc.3 || 0.1.5-rc.2 || 0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-util-values":"0.2.0-rc.2 || 0.1.7-rc.2 || 0.1.5-rc.3 || 0.1.5-rc.2 || 0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-store":"0.2.0-rc.2 || 0.1.7-rc.2 || 0.1.5-rc.3 || 0.1.5-rc.2 || 0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-locale":"0.2.0-rc.2 || 0.1.7-rc.2 || 0.1.5-rc.3 || 0.1.5-rc.2 || 0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-system-prompt":"0.2.0-rc.2 || 0.1.7-rc.2 || 0.1.5-rc.3 || 0.1.5-rc.2 || 0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-chat":"0.2.0-rc.2 || 0.1.7-rc.2 || 0.1.5-rc.3 || 0.1.5-rc.2 || 0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-slots":"0.2.0-rc.2 || 0.1.7-rc.2 || 0.1.5-rc.3 || 0.1.5-rc.2 || 0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-layout":"0.2.0-rc.2 || 0.1.7-rc.2 || 0.1.5-rc.3 || 0.1.5-rc.2 || 0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-connection":"0.2.0-rc.2 || 0.1.7-rc.2 || 0.1.5-rc.3 || 0.1.5-rc.2 || 0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-session":"0.2.0-rc.2 || 0.1.7-rc.2 || 0.1.5-rc.3 || 0.1.5-rc.2 || 0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-renderer":"0.2.0-rc.2 || 0.1.7-rc.2 || 0.1.5-rc.3 || 0.1.5-rc.2 || 0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-session-projection":"0.2.0-rc.2 || 0.1.7-rc.2 || 0.1.5-rc.3 || 0.1.5-rc.2 || 0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-primitives":"0.2.0-rc.2 || 0.1.7-rc.2 || 0.1.5-rc.3 || 0.1.5-rc.2 || 0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-api-session-controller":"0.2.0-rc.2 || 0.1.7-rc.2 || 0.1.5-rc.3 || 0.1.5-rc.2 || 0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-conversation":"0.2.0-rc.2 || 0.1.7-rc.2 || 0.1.5-rc.3 || 0.1.5-rc.2 || 0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-model-selection":"0.2.0-rc.2 || 0.1.7-rc.2 || 0.1.5-rc.3 || 0.1.5-rc.2 || 0.1.5-rc.1 || 0.1.2-rc.1 || 0.1.2-alpha.5 || 0.1.2-alpha.2"},"peerDependenciesMeta":{"react":{"optional":true},"@deepseek-ai/cordis":{"optional":true},"@deepseek-ai/dsh-llm":{"optional":true},"@deepseek-ai/dsh-agent":{"optional":true},"@deepseek-ai/dsh-tools":{"optional":true},"@deepseek-ai/dsh-session":{"optional":true},"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-commands":{"optional":true},"@deepseek-ai/dsh-subagent":{"optional":true},"@deepseek-ai/dsh-util-values":{"optional":true},"@deepseek-ai/dsh-client-store":{"optional":true},"@deepseek-ai/dsh-client-locale":{"optional":true},"@deepseek-ai/dsh-system-prompt":{"optional":true},"@deepseek-ai/dsh-client-ui-chat":{"optional":true},"@deepseek-ai/dsh-client-ui-slots":{"optional":true},"@deepseek-ai/dsh-client-ui-layout":{"optional":true},"@deepseek-ai/dsh-client-connection":{"optional":true},"@deepseek-ai/dsh-client-ui-session":{"optional":true},"@deepseek-ai/dsh-client-ui-renderer":{"optional":true},"@deepseek-ai/dsh-session-projection":{"optional":true},"@deepseek-ai/dsh-client-ui-primitives":{"optional":true},"@deepseek-ai/dsh-api-session-controller":{"optional":true},"@deepseek-ai/dsh-client-ui-conversation":{"optional":true},"@deepseek-ai/dsh-client-ui-model-selection":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dsh-agent-teams_0.1.22_1790689959780_0.6929675598120164"}}},"time":{"created":"2026-08-14T10:27:18.824Z","modified":"2026-09-29T13:52:40.425Z","0.1.0":"2026-08-14T10:27:19.222Z","0.1.1":"2026-08-14T12:24:59.735Z","0.1.2":"2026-08-14T13:07:49.222Z","0.1.3":"2026-08-15T10:34:13.971Z","0.1.4":"2026-08-15T11:19:36.694Z","0.1.5":"2026-08-15T15:05:44.705Z","0.1.6":"2026-08-16T21:16:00.681Z","0.1.7":"2026-08-17T12:59:04.591Z","0.1.8":"2026-08-19T16:37:27.095Z","0.1.9":"2026-08-21T03:11:16.684Z","0.1.10":"2026-08-21T07:18:59.277Z","0.1.11":"2026-08-21T15:54:49.420Z","0.1.12":"2026-08-22T09:09:28.112Z","0.1.13":"2026-08-22T19:01:47.369Z","0.1.14":"2026-08-27T03:38:18.973Z","0.1.15-alpha.1":"2026-08-31T04:50:15.322Z","0.1.15":"2026-08-31T05:23:05.030Z","0.1.16-rc.1":"2026-09-05T17:42:57.391Z","0.1.16-rc.3":"2026-09-09T12:59:20.002Z","0.1.17-rc.1":"2026-09-10T14:22:33.691Z","0.1.17":"2026-09-11T09:47:15.020Z","0.1.18":"2026-09-13T05:52:52.237Z","0.1.19":"2026-09-17T02:26:19.959Z","0.1.20":"2026-09-17T06:07:04.294Z","0.1.21":"2026-09-24T19:27:41.509Z","0.1.22-rc.1":"2026-09-27T17:02:09.823Z","0.1.22":"2026-09-29T13:52:39.905Z"},"bugs":{"url":"https://github.com/NanmiCoder/dsh-agent-teams/issues"},"author":{"url":"Relakkes","name":"程序员阿江","email":"relakkes@gmail.com"},"license":"MIT","homepage":"https://github.com/NanmiCoder/dsh-agent-teams#readme","keywords":["dsh","dsh-plugin","deepseek-harness","agent-teams","multi-agent","subagent","ai-agent","llm"],"repository":{"url":"git+https://github.com/NanmiCoder/dsh-agent-teams.git","type":"git"},"description":"AgentTeams for DeepSeek Harness: multi-agent team collaboration (captain, members, tasks with dependencies, messaging) driven by natural language, with a tree monitor in the web GUI","maintainers":[{"name":"relakkes","email":"relakkes@gmail.com"}],"readme":"<p align=\"right\">\n  <strong>English</strong> · <a href=\"./README_ZH.md\">简体中文</a>\n</p>\n\n<p align=\"center\">\n  <img src=\"./assets/readme/hero.svg\" width=\"100%\" alt=\"dsh-agent-teams turns one DeepSeek Harness session into a coordinated multi-agent team\">\n</p>\n\n<p align=\"center\">\n  <a href=\"https://dshfind.com/en/plugins/NanmiCoder/dsh-agent-teams?ref=badge\"><img src=\"https://img.shields.io/badge/recommended%20by-dshfind-FFD700?style=flat-square\" alt=\"Recommended by dshfind\"></a>\n  <a href=\"https://dshfind.com/en/plugins/NanmiCoder/dsh-agent-teams?ref=badge\"><img src=\"https://dshfind.com/api/badge/NanmiCoder/dsh-agent-teams?lang=en\" alt=\"dshfind score\"></a>\n  <a href=\"https://dshfind.com/en/plugins/NanmiCoder/dsh-agent-teams?ref=badge\"><img src=\"https://dshfind.com/api/badge/NanmiCoder/dsh-agent-teams?metric=downloads&amp;lang=en\" alt=\"dshfind downloads\"></a>\n</p>\n\n<p align=\"center\">\n  <a href=\"https://www.npmjs.com/package/@nanmicoder/dsh-agent-teams\"><img src=\"https://img.shields.io/npm/v/@nanmicoder/dsh-agent-teams?style=flat-square&amp;color=5B4CF0\" alt=\"npm version\"></a>\n  <a href=\"./LICENSE\"><img src=\"https://img.shields.io/badge/license-MIT-0B7285?style=flat-square\" alt=\"MIT license\"></a>\n  <a href=\"./cordis.patch.yml\"><img src=\"https://img.shields.io/badge/DSH-Web%20%2B%20Headless-5B4CF0?style=flat-square\" alt=\"DSH Web and Headless\"></a>\n</p>\n\n## One prompt. A working team.\n\n`dsh-agent-teams` turns the current DeepSeek Harness session into a captain that can assemble durable sub-agents, split a goal into dependency-aware tasks, and coordinate work through direct messages.\n\nAsk in natural language. The plugin provides the team protocol, 14 coordination tools, persistent state, an automatic shared-task scheduler, and a live Web UI—without requiring a separate workflow engine.\n\n<p align=\"center\">\n  <img src=\"./assets/readme/workspace.png\" width=\"100%\" alt=\"AgentTeams native workspace with members, task dependencies, and progress\">\n</p>\n\n## Releases\n\n[v0.1.22](./release-notes/v0.1.22.md) targets the published Harness `0.2.0-rc.2` packages and retains script-free Git installation. This plugin release uses npm `latest`; the recommended host is Harness `0.2.0-rc.2` (its `next` channel). See the exact [support matrix](./compatibility.json).\n\n## Why AgentTeams?\n\n| Capability | What it changes |\n| --- | --- |\n| **Captain-led delegation** | The current session creates the team, assigns roles, and consolidates the final result. |\n| **Durable members** | Members are continuable DSH sub-agents that can be woken for focused follow-up turns. |\n| **Dependency-aware tasks** | Tasks move through explicit states and cannot be claimed before their dependencies finish. |\n| **Automatic reuse and safe takeover** | Idle members claim the next ready task; reassignment revokes stale attempts before new work starts, and cold recovery retries stranded open attempts. |\n| **Direct messaging** | Members send durable mailbox messages directly to teammates or the captain—no relay required. |\n| **Live activity panel** | The Web UI combines segmented progress, a collapsible roster, and an interactive task DAG; running tasks show the member's model, and completed archives retain their full member and task history. |\n| **Plan before execution** | Normal `/agent-teams` runs stage an unspawned roster and DAG first. The Web panel uses the host model catalog for member routes. Returning to chat stops the planning turn, asks what should change, and revises the same draft; discarding archives the draft, aborts the turn, and explicitly prevents automatic recreation. Only **Approve & Run** enables scheduling; each member starts with its first ready task. |\n| **Quality gates** | Opt-in quality tasks support requirements → implementation → verification → review → integration contracts, automatic repair/re-review, and explicit resume. Scope control is a completion-time audit, not host write interception. See [docs/quality-gates.md](./docs/quality-gates.md). |\n\nThe conversation card and activity panel use Harness's official locale service. They follow live language changes between English and Simplified Chinese—including status labels, dynamic summaries, controls, archive markers, and accessibility text—without a page reload or a separate plugin setting.\n\n## Install and choose versions\n\n**Recommended pair: DeepSeek Harness `0.2.0-rc.2` + AgentTeams `0.1.22`. The host remains an RC.**\n\n| Use case | DeepSeek Harness | AgentTeams plugin |\n| --- | --- | --- |\n| **Recommended** | **`0.2.0-rc.2`** | **`0.1.22`** |\n| Previous recommended RC | `0.1.7-rc.2` | `0.1.22` |\n| Legacy RC | `0.1.5-rc.1`, `0.1.5-rc.2`, `0.1.5-rc.3` | `0.1.22` |\n| Retaining an older RC | `0.1.2-rc.1` | `0.1.22` |\n| Developer Alpha testing | `0.1.2-alpha.5` | `0.1.22` |\n| Retaining an older Alpha | `0.1.2-alpha.2` | `0.1.22` |\n\n### Desktop app\n\nIn the app sidebar, open **Plugins → Add plugin** and enter the npm package spec:\n\n```text\n@nanmicoder/dsh-agent-teams@0.1.22\n```\n\nInstall it, then choose **Enable now**. If the host asks for a restart, restart the desktop app. Use the package spec above for the published build; an npm or GitHub webpage URL is not the same install source. For Git installation, use a commit containing the verified build outputs described below.\n\nThe desktop app supplies its own Harness core and package manager. Upgrading the global CLI does not upgrade that core, and an ordinary standalone CLI cannot manage its desktop profile. The CLI carrier installed by the desktop app can manage that profile in `0.2.0-rc.2`. Check the embedded core against the compatibility list. Harness `0.2.0-rc.2` is now the exact published target; its RC status is unchanged. The earlier source-only `0.2.0` prediction is no longer a support declaration. See the [release migration evidence](./docs/harness-0.2.0-rc.2/README.md).\n\n### CLI / Web: 1. Install DeepSeek Harness\n\n```sh\nnpm install --global @deepseek-ai/dsh@0.2.0-rc.2\ndsh --version\n```\n\nSkip this if you already run this version. Alpha is opt-in: select an exact Alpha version from the table and lock all host dependencies as described in the [maintenance guide](./docs/maintenance-workflow.md).\n\n### CLI / Web: 2. Install the AgentTeams plugin\n\nInstall or upgrade from npm (pinned to this `latest` release):\n\n```sh\ndsh plugin --profile web add --save-exact @nanmicoder/dsh-agent-teams@0.1.22\n```\n\nFor a CLI-managed installation, replace `web` with your active CLI profile. **Stop and restart that profile's Harness process, then refresh the browser.** Installing the plugin does not upgrade Harness; the host and plugin have independent `latest` channels.\n\nFor Git installation, use a Git package spec pinned to a commit containing the verified server, client, and type build outputs in `lib/`, rather than an npm webpage URL. The repository distributes these outputs so installation does not need a `prepare` hook or build-script approval. Source maintainers must run `pnpm build` and update the committed outputs whenever the source changes. Existing npm releases remain immutable.\n\nFor a manually cloned checkout, run `pnpm install --frozen-lockfile` and `pnpm build` after pulling, then restart the corresponding Harness process. Updating Git alone does not update local build output. See the [maintenance guide](./docs/maintenance-workflow.md).\n\n> For older `0.1.0-*` / `0.1.1-*` or unlisted hosts, keep a working pair and follow the [older-version and diagnostic guide](./docs/maintenance-workflow.md).\n\nSee the full [compatibility matrix](./compatibility.json), [source installation and Alpha testing guide](./docs/maintenance-workflow.md), and [verification coverage and platform limits](./docs/maintenance-2026-09-06/release/README.md).\n\nThen ask for a team directly:\n\n> Use AgentTeams to review the commits after v0.5.3 from performance, security, and product perspectives. Return one consolidated report.\n\n## View teams in the workspace\n\nClick **View team** in the current chat header or the team card below a reply to open the native **Team collaboration** tab. The entry belongs to its chat, rather than the general workspace start page.\n\nTeam and task content starts immediately: wide panes use columns and narrow panes stack them. Select a task to locate its owner; member icons open their conversations. Closing the tab does not stop the team, and its chat can reopen it. Completed teams retain their archives. Older hosts keep the activity panel.\n\n## How it works\n\n1. For a request to use AgentTeams, the captain follows the core protocol already in its system instructions. It continues an existing team and uses `agent_teams_status` when current state needs checking. When no team exists, the goal becomes a staged plan for review.\n2. The captain adds role-specific members backed by continuable sub-agents.\n3. The goal becomes tasks with owners and explicit dependencies.\n4. The shared scheduler uses real `running / idle / ready` state to atomically claim one ready task per idle member and wake it. An interrupted resident attempt stays parked and can resume through a direct message without losing its capability; after a cold process restart, the scheduler retries stranded open work with a fresh attempt.\n5. Members update with the current `attempt_id`; reassignment or captain takeover revokes the old attempt and waits for the old worker to quiesce before a new attempt starts.\n6. The captain presents the combined result, then archives the complete team record.\n\nTeam state is stored under `<workspace>/.agent-teams/`; the Web panel reads that disk truth and combines it with live sub-agent activity.\n\nMember creation is zero-interaction by default: a member on the captain's current LLM route snapshots that provider, model, and reasoning effort, while a member on a requested alternative route snapshots the target model's default effort; later continuations restore the resolved snapshot. Only an explicit heterogeneous-team request (for example, “backend on provider A/model X, frontend on provider B/model Y”) supplies a member-specific `provider` + `model`; there is no per-member model or reasoning prompt.\n\nCaptain sessions keep the concise core protocol and the original 14 native team tools from their first request. All business tools are directly available; no loading tool or extra activation call is needed. Configured profiles retain their bounded directory in the fixed system prompt. Creating, approving, continuing or ending a team does not rewrite the system prompt or tool schemas. Core rules remain available after history compaction or discarded code-mode tool results. Members receive four team tools, fixed member instructions, and their ordinary coding/research tools. Web approval wakes the captain with a control message; later member reports wake it again. See the [fixed protocol and benchmark contract](./docs/progressive-loading.md).\n\n## Slash command\n\nNo “use AgentTeams” phrasing required. The plugin registers the\nclosed-namespace `/agent-teams` host command, so the Web GUI slash menu shows\nan `agent-teams` placeholder with an input hint: pick it (or type the\ncommand), describe the goal, and press Enter.\n\n```\n/agent-teams research the pricing pages of three competitors\n```\n\nThe command pipeline claims the line, then preserves that exact input as an\nordinary user follow-up so it remains visible in the main chat. The gesture\nboundary adds the deterministic activation directive at pre-step, so the\nfirst model request follows the staged planning protocol without a mandatory helper call. The invocation is also durably\nlogged (`command/run` / `command/done`).\n\nSurfaces without command adjudication (for example the headless CLI) get the\nsame deterministic activation through a gesture boundary: any genuine user\nmessage starting with `/agent-teams` activates the protocol for the rest of\nthe text. Mid-sentence mentions stay ordinary prose.\n\nHistorical panels require saved team state or archives. Sessions from early versions that deleted teams without retaining archives do not yet support reconstructing the full panel from logs.\n\n## Configuration\n\nDefaults work without extra setup. A trusted profile can override member behavior:\n\n```yaml\n- id: agent-teams\n  config:\n    stateDir: .agent-teams\n    memberProvider: spawn\n    memberModel: deepseek-v4\n    memberMaxDepth: 0\n    maxMembers: 8\n```\n\n`memberMaxDepth` defaults to `0`: team members cannot create nested subagents. Set `1` to explicitly permit one descendant level; the limit also covers runtime/code-tool calls. Default members report through team messages only, avoiding duplicate native parent reports. Idle roster members make no model requests. Task assignments start distinct turns; coordination joins the nearest model step. Acceptance and consumption are tracked separately. Removal/archive drains the selected branch and its pending input before reporting success.\n\n`memberProvider` is the sub-agent runtime backend (`spawn` / `fork`), not an LLM provider. Cross-LLM-provider routing uses the optional `provider` + `model` fields of `agent_teams_add_member`; `memberModel` is only a model default for all members. A member on the captain's current provider/model inherits the captain's reasoning effort, while a changed provider or model automatically uses the target model's default. To request a particular effort, pass the optional `reasoning_effort` field — one of the target model's supported effort ids, or `\"default\"` to force the model's own default.\n\n`slashCommand: false` disables the deterministic `/agent-teams` activation surfaces (slash command and gesture boundary), leaving the natural-language trigger as the only entry point.\n\n## Boundaries\n\n- One captain leads one active team at a time.\n- Idle members with no open task are automatically reused for ready work. An idle member that still owns an open attempt is parked until messaged or explicitly reassigned; messages that cannot be delivered live remain durable and are retried at a later status boundary.\n- State is file-backed and serialized within one DSH process; concurrent processes editing the same team are not coordinated.\n- The activity panel reports persisted state as-is. Models may occasionally finish work without performing the expected task-state update.\n\nSee [docs/usage.md](./docs/usage.md) for the full tool reference, state model, Web UI behavior, configuration, and known limits.\n\n## Plugin development Skill\n\nCommunity upgrade, audit, benchmark, testing and release skills are vendored with a pinned source revision. See [skills/README.md](./skills/README.md) for local rules and [CONTRIBUTING.md](./CONTRIBUTING.md) for the contribution workflow.\n\nThe repository also ships the open Agent Skills package [`dsh-plugin-development`](./skills/dsh-plugin-development/SKILL.md):\n\n```sh\nnpx skills add NanmiCoder/dsh-agent-teams --skill dsh-plugin-development\n```\n\n## Documentation\n\n| Guide | Covers |\n| --- | --- |\n| [Usage](./docs/usage.md) | Architecture, UI behavior, tools, configuration, limits, and validation |\n| [Verification](./docs/verification-guide.md) | Offline, composition, real e2e, and GUI verification |\n| [Plugin development](./docs/developing-dsh-plugins.md) | Human-readable guide built from this plugin |\n| [README writing](./docs/readme-writing-guide.md) | Repository documentation conventions |\n\n## Development\n\n```sh\npnpm install\npnpm build\npnpm verify\n```\n\n## Named multi-role profiles\n\nConfigure one or more complete team profiles in `cordis.patch.yml`. A profile always supplies the roster (independent provider/model/role/reasoning effort). Set `taskPlanning: captain` when the Captain should derive the DAG from the user's goal; omit it or set `taskPlanning: seed` to keep a fixed template workflow:\n\n```yaml\nprofiles:\n  demo-delivery:\n    description: Ship a small feature\n    protocol: Discuss requirements, review, test, then prepare release; do not deploy automatically.\n    members:\n      - name: analyst\n        model: gpt-5.6-sol\n        role: Analyze requirements\n      - name: implementer\n        model: gpt-5.6-terra\n        role: Implement the approved solution\n    tasks:\n      - id: requirements\n        subject: Requirements discussion\n        assignee: analyst\n      - id: implementation\n        subject: Implement solution\n        assignee: implementer\n        dependencies: [requirements]\n```\n\nUse an explicit profile flag: `/agent-teams --profile demo-delivery implement the feature`. The first ordinary token is never treated as an implicit profile. Normal command runs call `agent_teams_create({ profile, approval: \"required\" })`: the roster and seed/Captain-designed DAG remain staged, no child session is created, and no task is claimed. Edit the plan in the activity panel using the host model catalog, return to chat so the Captain asks what to revise and then atomically updates the same draft, discard it, or click **Approve & Run**. Return/discard actions cancel any planning turn still running; discard also parks model-facing context that forbids silently creating a replacement team. Approval resolves the final provider/model/reasoning choices, commits the roster, and creates each member session only when its first task is ready. A running team is stopped from its own panel header through a confirmation dialog rather than from the composer. Direct tool clients may pass `approval: \"automatic\"` for the legacy immediate path. Failed review/test tasks do not unlock downstream work; automatic repair/review tasks do not depend on the failed review.\n\n## License\n\n[MIT](./LICENSE)\n","readmeFilename":"README.md"}