{"_id":"@acpus/dsh","_rev":"8-c032c31b2988f3cc24e83c2571c670fe","name":"@acpus/dsh","dist-tags":{"latest":"0.3.3"},"versions":{"0.0.2":{"name":"@acpus/dsh","version":"0.0.2","license":"MIT","_id":"@acpus/dsh@0.0.2","maintainers":[{"name":"kyranc","email":"kelvinschenv2@gmail.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool","@deepseek-ai/dsh-api-remotes"],"platform":"web"}},"dist":{"shasum":"4b4470b7ed3317d992d0a8bceabf552ad681f4a2","tarball":"https://registry.npmjs.org/@acpus/dsh/-/dsh-0.0.2.tgz","fileCount":109,"integrity":"sha512-/PSZ7JI+KB07TP9EhttsTly3LkL0zjQRk5wOkSVjYuKrWoWQcPfxAoWb07Yiww71geeof+Qjc0m2zJOy9ucHKw==","signatures":[{"sig":"MEQCIAF6QsI+cN5Y3lHFio/VkM+msBw7V27hyI7ZEjyKBjJrAiAMHEaQ4vbfpFv7ZHQGjsQ0OLRGYa8BaS3FuUd3tw5uGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@acpus%2fdsh@0.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2397373},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^22.18.0 || >=24.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","development":"./src/index.ts"},"./client":{"types":"./dist/client/index.d.ts","default":"./dist/client.js","development":"./src/client/index.tsx"},"./preset":{"types":"./dist/preset/index.d.ts","default":"./dist/preset/index.js","development":"./src/preset/index.ts"},"./remote":{"types":"./dist/typert.remote-client.d.ts","default":"./dist/typert.remote-client.js"},"./projection":{"types":"./dist/remote/types.d.ts","default":"./dist/remote/types.js","development":"./src/remote/types.ts"},"./supervisor":{"types":"./dist/supervisor.d.ts","default":"./dist/supervisor.js","development":"./src/supervisor.ts"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"build":"node scripts/generate-supervisor-preset.mjs && tsc -b tsconfig.build.json && node scripts/remote-artifacts.mjs publish && node scripts/build-client.mjs","clean":"rm -rf dist tsconfig.build.tsbuildinfo","typecheck":"tsc -p tsconfig.json --noEmit","remote:check":"node scripts/remote-artifacts.mjs check","knowledge:build":"node scripts/generate-supervisor-preset.mjs","knowledge:check":"node scripts/generate-supervisor-preset.mjs --check","remote:generate":"node scripts/remote-artifacts.mjs generate","knowledge:validate":"node scripts/validate-knowledge-examples.mjs"},"_npmUser":{"name":"kyranc","email":"kelvinschenv2@gmail.com"},"repository":{"url":"https://github.com/kelvinschen/acpus","type":"git"},"description":"Acpus Supervisor mode for DeepSeek Harness.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.4.3","react":"^18.2.0","react-dom":"^18.2.0","@acpus/runtime":"0.17.0","@acpus/expression":"0.2.0","@deepseek-ai/dsh-acp":"0.1.0-rc.6","@deepseek-ai/dsh-base":"0.1.0-rc.6","@acpus/workflow-compiler":"0.3.4","@deepseek-ai/dsh-app-boot":"0.1.0-rc.6","@deepseek-ai/dsh-agent-presets":"0.1.0-rc.6","@deepseek-ai/dsh-typert-protocol":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","jsdom":"^28.1.0","esbuild":"^0.28.1","@types/react":"^18.3.1","@types/react-dom":"^18.3.1","@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/dsh-invariants":"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-tool":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-slots":"0.1.0-rc.6","@deepseek-ai/cordis-plugin-loader":"1.0.2","@deepseek-ai/dsh-typert-generator":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-conversation":"0.1.0-rc.6"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^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/dsh-client-runtime":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-tool":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-slots":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-conversation":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh_0.0.2_1786886048003_0.28657926680799917","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@acpus/dsh","version":"0.1.0","license":"MIT","_id":"@acpus/dsh@0.1.0","maintainers":[{"name":"kyranc","email":"kelvinschenv2@gmail.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool","@deepseek-ai/dsh-api-remotes"],"platform":"web"}},"dist":{"shasum":"2ca39935af1fd4a78803d014ced74f5b5ca703ea","tarball":"https://registry.npmjs.org/@acpus/dsh/-/dsh-0.1.0.tgz","fileCount":109,"integrity":"sha512-988a4kIKoAmZIqM3nUV30gYfCLwo7wgCk2+QXXL6k67KiRAh22rIo2PUx5ZzavBhDXUljVm+U7ByIEEjg9o+Gw==","signatures":[{"sig":"MEYCIQCmouZpsns7RIAudfHw4yfxYxQDXeQJSPb+Uk2KNlDsFwIhANONrpqT8Eo9+RDBXrBjeBoBfQCzHQRxcaI9MyYxCbeq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@acpus%2fdsh@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2403938},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^22.18.0 || >=24.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","development":"./src/index.ts"},"./client":{"types":"./dist/client/index.d.ts","default":"./dist/client.js","development":"./src/client/index.tsx"},"./preset":{"types":"./dist/preset/index.d.ts","default":"./dist/preset/index.js","development":"./src/preset/index.ts"},"./remote":{"types":"./dist/typert.remote-client.d.ts","default":"./dist/typert.remote-client.js"},"./projection":{"types":"./dist/remote/types.d.ts","default":"./dist/remote/types.js","development":"./src/remote/types.ts"},"./supervisor":{"types":"./dist/supervisor.d.ts","default":"./dist/supervisor.js","development":"./src/supervisor.ts"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"build":"node scripts/generate-supervisor-preset.mjs && tsc -b tsconfig.build.json && node scripts/remote-artifacts.mjs publish && node scripts/build-client.mjs","clean":"rm -rf dist tsconfig.build.tsbuildinfo","typecheck":"tsc -p tsconfig.json --noEmit","remote:check":"node scripts/remote-artifacts.mjs check","knowledge:build":"node scripts/generate-supervisor-preset.mjs","knowledge:check":"node scripts/generate-supervisor-preset.mjs --check","remote:generate":"node scripts/remote-artifacts.mjs generate","knowledge:validate":"node scripts/validate-knowledge-examples.mjs"},"_npmUser":{"name":"kyranc","email":"kelvinschenv2@gmail.com"},"repository":{"url":"https://github.com/kelvinschen/acpus","type":"git"},"description":"Acpus Supervisor mode for DeepSeek Harness.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.4.3","@acpus/runtime":"0.17.1","@acpus/expression":"0.2.0","@deepseek-ai/dsh-acp":"0.1.0-rc.6","@acpus/workflow-compiler":"0.3.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","jsdom":"^28.1.0","react":"18.3.1","esbuild":"^0.28.1","react-dom":"18.3.1","@types/react":"^18.3.1","@types/react-dom":"^18.3.1","@deepseek-ai/cordis":"4.0.1","@deepseek-ai/dsh-llm":"0.1.0-rc.6","@deepseek-ai/dsh-base":"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/dsh-app-boot":"0.1.0-rc.6","@deepseek-ai/dsh-invariants":"0.1.0-rc.6","@deepseek-ai/dsh-agent-presets":"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-tool":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-slots":"0.1.0-rc.6","@deepseek-ai/dsh-typert-protocol":"0.1.0-rc.6","@deepseek-ai/cordis-plugin-loader":"1.0.2","@deepseek-ai/dsh-typert-generator":"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","react-dom":"^18.2.0","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-base":"^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/dsh-app-boot":"^0.1.0-rc.6","@deepseek-ai/dsh-agent-presets":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-tool":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-slots":"^0.1.0-rc.6","@deepseek-ai/dsh-typert-protocol":"^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_0.1.0_1786894948649_0.8473572792820303","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@acpus/dsh","version":"0.1.1","license":"MIT","_id":"@acpus/dsh@0.1.1","maintainers":[{"name":"kyranc","email":"kelvinschenv2@gmail.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool","@deepseek-ai/dsh-api-remotes"],"platform":"web"}},"dist":{"shasum":"8e82ce70e01a8babbe6d97116735da04718af818","tarball":"https://registry.npmjs.org/@acpus/dsh/-/dsh-0.1.1.tgz","fileCount":111,"integrity":"sha512-nuwVWfpKnSGU9tpJS35W2a7P7oLmaWn+9yKdcvRRhHMuxsr5G2UbtCpF0/Kj/mvFu8iWigcq1me3lOYujbcc8g==","signatures":[{"sig":"MEYCIQCxOnJmQPJ7pvOMDCKs3AcQamu1GmSWiTcJagwsAV78twIhAKEhi4nNjeTntKYUUA2rObwYa7hdtPAlsI1KezYRo52c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@acpus%2fdsh@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2485500},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^22.18.0 || >=24.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","development":"./src/index.ts"},"./client":{"types":"./dist/client/index.d.ts","default":"./dist/client.js","development":"./src/client/index.tsx"},"./preset":{"types":"./dist/preset/index.d.ts","default":"./dist/preset/index.js","development":"./src/preset/index.ts"},"./remote":{"types":"./dist/typert.remote-client.d.ts","default":"./dist/typert.remote-client.js"},"./typert":{"types":"./dist/typert.host.d.ts","default":"./dist/typert.host.js"},"./projection":{"types":"./dist/remote/types.d.ts","default":"./dist/remote/types.js","development":"./src/remote/types.ts"},"./supervisor":{"types":"./dist/supervisor.d.ts","default":"./dist/supervisor.js","development":"./src/supervisor.ts"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"build":"node scripts/generate-supervisor-preset.mjs && tsc -b tsconfig.build.json && node scripts/remote-artifacts.mjs publish && node scripts/build-client.mjs","clean":"rm -rf dist tsconfig.build.tsbuildinfo","typecheck":"tsc -p tsconfig.json --noEmit","remote:check":"node scripts/remote-artifacts.mjs check","knowledge:build":"node scripts/generate-supervisor-preset.mjs","knowledge:check":"node scripts/generate-supervisor-preset.mjs --check","remote:generate":"node scripts/remote-artifacts.mjs generate","knowledge:validate":"node scripts/validate-knowledge-examples.mjs"},"_npmUser":{"name":"kyranc","email":"kelvinschenv2@gmail.com"},"repository":{"url":"https://github.com/kelvinschen/acpus","type":"git"},"description":"Acpus Supervisor mode for DeepSeek Harness.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.4.3","neverthrow":"^8.2.0","@acpus/runtime":"0.17.1","@acpus/expression":"0.2.0","@deepseek-ai/dsh-acp":"0.1.0-rc.6","@acpus/workflow-compiler":"0.3.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","jsdom":"^28.1.0","react":"18.3.1","esbuild":"^0.28.1","react-dom":"18.3.1","@types/react":"^18.3.1","@types/react-dom":"^18.3.1","@deepseek-ai/cordis":"4.0.1","@deepseek-ai/dsh-llm":"0.1.0-rc.6","@deepseek-ai/dsh-base":"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/dsh-app-boot":"0.1.0-rc.6","@deepseek-ai/dsh-invariants":"0.1.0-rc.6","@deepseek-ai/dsh-agent-presets":"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-tool":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-slots":"0.1.0-rc.6","@deepseek-ai/dsh-typert-protocol":"0.1.0-rc.6","@deepseek-ai/cordis-plugin-loader":"1.0.2","@deepseek-ai/dsh-typert-generator":"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","react-dom":"^18.2.0","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-base":"^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/dsh-app-boot":"^0.1.0-rc.6","@deepseek-ai/dsh-agent-presets":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-tool":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-slots":"^0.1.0-rc.6","@deepseek-ai/dsh-typert-protocol":"^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_0.1.1_1786968523933_0.7103561576720887","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@acpus/dsh","version":"0.2.0","license":"MIT","_id":"@acpus/dsh@0.2.0","maintainers":[{"name":"kyranc","email":"kelvinschenv2@gmail.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool","@deepseek-ai/dsh-api-remotes"],"platform":"web"}},"dist":{"shasum":"198a58574cf1d7862f87bded5d60022b7b4f1e00","tarball":"https://registry.npmjs.org/@acpus/dsh/-/dsh-0.2.0.tgz","fileCount":111,"integrity":"sha512-3fkMEcoQMcOhOsuSqjM0IHHGLSx+v12vL2eVR0pHm4kNXIpaB3lFBV014uHZiY1nGVsOabyB6MObBk9F28+jlQ==","signatures":[{"sig":"MEUCIQDoe1QcwQHCbf9mh5F/a7RqsgQGRVMhkW1/UcS84LVwxAIgSUpNScp27PfdwgQOaDVoY7scY4B6o/EIcvdGLE4chcE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@acpus%2fdsh@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2519351},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^22.18.0 || >=24.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","development":"./src/index.ts"},"./client":{"types":"./dist/client/index.d.ts","default":"./dist/client.js","development":"./src/client/index.tsx"},"./preset":{"types":"./dist/preset/index.d.ts","default":"./dist/preset/index.js","development":"./src/preset/index.ts"},"./remote":{"types":"./dist/typert.remote-client.d.ts","default":"./dist/typert.remote-client.js"},"./typert":{"types":"./dist/typert.host.d.ts","default":"./dist/typert.host.js"},"./projection":{"types":"./dist/remote/types.d.ts","default":"./dist/remote/types.js","development":"./src/remote/types.ts"},"./supervisor":{"types":"./dist/supervisor.d.ts","default":"./dist/supervisor.js","development":"./src/supervisor.ts"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"build":"node scripts/generate-supervisor-preset.mjs && tsc -b tsconfig.build.json && node scripts/remote-artifacts.mjs publish && node scripts/build-client.mjs","clean":"rm -rf dist tsconfig.build.tsbuildinfo","typecheck":"tsc -p tsconfig.json --noEmit","remote:check":"node scripts/remote-artifacts.mjs check","knowledge:build":"node scripts/generate-supervisor-preset.mjs","knowledge:check":"node scripts/generate-supervisor-preset.mjs --check","remote:generate":"node scripts/remote-artifacts.mjs generate","knowledge:validate":"node scripts/validate-knowledge-examples.mjs"},"_npmUser":{"name":"kyranc","email":"kelvinschenv2@gmail.com"},"repository":{"url":"https://github.com/kelvinschen/acpus","type":"git"},"description":"Acpus Supervisor mode for DeepSeek Harness.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.4.3","effect":"4.0.0-rc.111","@acpus/runtime":"0.18.0","@acpus/expression":"0.3.0","@deepseek-ai/dsh-acp":"0.1.1-rc.2","@acpus/workflow-compiler":"0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","jsdom":"^28.1.0","react":"18.3.1","esbuild":"^0.28.1","react-dom":"18.3.1","@types/react":"^18.3.1","@types/react-dom":"^18.3.1","@deepseek-ai/cordis":"4.0.1","@deepseek-ai/dsh-llm":"0.1.1-rc.2","@deepseek-ai/dsh-base":"0.1.1-rc.2","@deepseek-ai/dsh-agent":"0.1.1-rc.2","@deepseek-ai/dsh-tools":"0.1.1-rc.2","@deepseek-ai/dsh-session":"0.1.1-rc.2","@deepseek-ai/dsh-app-boot":"0.1.1-rc.2","@deepseek-ai/dsh-invariants":"0.1.1-rc.2","@deepseek-ai/dsh-agent-presets":"0.1.1-rc.2","@deepseek-ai/dsh-system-prompt":"0.1.1-rc.2","@deepseek-ai/dsh-client-runtime":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-tool":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"0.1.1-rc.2","@deepseek-ai/dsh-typert-protocol":"0.1.1-rc.2","@deepseek-ai/cordis-plugin-loader":"1.0.2","@deepseek-ai/dsh-typert-generator":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-conversation":"0.1.1-rc.2"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"0.1.1-rc.2","@deepseek-ai/dsh-base":"0.1.1-rc.2","@deepseek-ai/dsh-tools":"0.1.1-rc.2","@deepseek-ai/dsh-session":"0.1.1-rc.2","@deepseek-ai/dsh-app-boot":"0.1.1-rc.2","@deepseek-ai/dsh-agent-presets":"0.1.1-rc.2","@deepseek-ai/dsh-client-runtime":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-tool":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"0.1.1-rc.2","@deepseek-ai/dsh-typert-protocol":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-conversation":"0.1.1-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh_0.2.0_1787560120970_0.40653810127319345","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@acpus/dsh","version":"0.3.0","license":"MIT","_id":"@acpus/dsh@0.3.0","maintainers":[{"name":"kyranc","email":"kelvinschenv2@gmail.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool","@deepseek-ai/dsh-api-remotes"],"platform":"web"}},"dist":{"shasum":"92bb81734ea6199d4307f395314b6f942d27231e","tarball":"https://registry.npmjs.org/@acpus/dsh/-/dsh-0.3.0.tgz","fileCount":111,"integrity":"sha512-Jqac54mB1eCDAgKIR9SGf+hiJK4z8crelm2GvG8zT9peWdnOnqcS8GSyFup7UxAxdPCJ5laKptUBuqgGuphmRQ==","signatures":[{"sig":"MEYCIQCUFw2btGs8jlTXWKwQDbih3pmyexFtvNEX0K+RcqyBrgIhANO40iaR2jYaoLP86+tdDAUlhMPiu8oCsYDkVp2EBPgZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEBTuizfuv0p/SCqMtonw31qTrzO2vLaT+TcPmm/UaqSAiAL7Xu/RIaJK/9LMP38vml/9Qy6Znk9KBgQC6giQChG+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@acpus%2fdsh@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2517611},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^22.18.0 || >=24.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","development":"./src/index.ts"},"./client":{"types":"./dist/client/index.d.ts","default":"./dist/client.js","development":"./src/client/index.tsx"},"./preset":{"types":"./dist/preset/index.d.ts","default":"./dist/preset/index.js","development":"./src/preset/index.ts"},"./remote":{"types":"./dist/typert.remote-client.d.ts","default":"./dist/typert.remote-client.js"},"./typert":{"types":"./dist/typert.host.d.ts","default":"./dist/typert.host.js"},"./projection":{"types":"./dist/remote/types.d.ts","default":"./dist/remote/types.js","development":"./src/remote/types.ts"},"./supervisor":{"types":"./dist/supervisor.d.ts","default":"./dist/supervisor.js","development":"./src/supervisor.ts"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"build":"node scripts/generate-supervisor-preset.mjs && tsc -b tsconfig.build.json && node scripts/remote-artifacts.mjs publish && node scripts/build-client.mjs","clean":"rm -rf dist tsconfig.build.tsbuildinfo","typecheck":"tsc -p tsconfig.json --noEmit","remote:check":"node scripts/remote-artifacts.mjs check","knowledge:build":"node scripts/generate-supervisor-preset.mjs","knowledge:check":"node scripts/generate-supervisor-preset.mjs --check","remote:generate":"node scripts/remote-artifacts.mjs generate","knowledge:validate":"node scripts/validate-knowledge-examples.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1f0963ed-a4f4-45fb-9538-5835703446e5"}},"repository":{"url":"https://github.com/kelvinschen/acpus","type":"git"},"description":"Acpus Supervisor mode for DeepSeek Harness.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.4.3","effect":"4.0.0-rc.111","@acpus/runtime":"0.19.0","@acpus/expression":"0.3.0","@deepseek-ai/dsh-acp":"0.1.1-rc.2","@acpus/workflow-compiler":"0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","jsdom":"^28.1.0","react":"18.3.1","esbuild":"^0.28.1","react-dom":"18.3.1","@types/react":"^18.3.1","@types/react-dom":"^18.3.1","@deepseek-ai/cordis":"4.0.1","@deepseek-ai/dsh-llm":"0.1.1-rc.2","@deepseek-ai/dsh-base":"0.1.1-rc.2","@deepseek-ai/dsh-agent":"0.1.1-rc.2","@deepseek-ai/dsh-tools":"0.1.1-rc.2","@deepseek-ai/dsh-session":"0.1.1-rc.2","@deepseek-ai/dsh-app-boot":"0.1.1-rc.2","@deepseek-ai/dsh-invariants":"0.1.1-rc.2","@deepseek-ai/dsh-agent-presets":"0.1.1-rc.2","@deepseek-ai/dsh-system-prompt":"0.1.1-rc.2","@deepseek-ai/dsh-client-runtime":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-tool":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"0.1.1-rc.2","@deepseek-ai/dsh-typert-protocol":"0.1.1-rc.2","@deepseek-ai/cordis-plugin-loader":"1.0.2","@deepseek-ai/dsh-typert-generator":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-conversation":"0.1.1-rc.2"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"0.1.1-rc.2","@deepseek-ai/dsh-base":"0.1.1-rc.2","@deepseek-ai/dsh-tools":"0.1.1-rc.2","@deepseek-ai/dsh-session":"0.1.1-rc.2","@deepseek-ai/dsh-app-boot":"0.1.1-rc.2","@deepseek-ai/dsh-agent-presets":"0.1.1-rc.2","@deepseek-ai/dsh-client-runtime":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-tool":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"0.1.1-rc.2","@deepseek-ai/dsh-typert-protocol":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-conversation":"0.1.1-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh_0.3.0_1788255400140_0.08741737070662547","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@acpus/dsh","version":"0.3.1","license":"MIT","_id":"@acpus/dsh@0.3.1","maintainers":[{"name":"kyranc","email":"kelvinschenv2@gmail.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool","@deepseek-ai/dsh-api-remotes"],"platform":"web"}},"dist":{"shasum":"7a5c1c81a4dbebed56ff9419a47420d600995142","tarball":"https://registry.npmjs.org/@acpus/dsh/-/dsh-0.3.1.tgz","fileCount":111,"integrity":"sha512-1Yv6kSATWiXL3IIxaa9dsK4tN1e4DfHIxZvGHSCVAM0nbX9AE/xC+wqHfI0BbLR/XsvpKhgOlwz7m50bIedZug==","signatures":[{"sig":"MEUCIBideBZWJZSh1RG1nyu28+xEIoMQgpMXK3jTG74AbA0VAiEA37aYDmdk32K08ghCPlN6ijHN/59kLGUMClbgsHWE6k8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFV7FAZPIvQESYy6Ae72ur4YHkspz6OP1WJwkyKQxjODAiBLwKWYKCjKhLMpT53fxBywAM3X+oUGNwZj1Mq9ZQiFlw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@acpus%2fdsh@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2517611},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^22.18.0 || >=24.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","development":"./src/index.ts"},"./client":{"types":"./dist/client/index.d.ts","default":"./dist/client.js","development":"./src/client/index.tsx"},"./preset":{"types":"./dist/preset/index.d.ts","default":"./dist/preset/index.js","development":"./src/preset/index.ts"},"./remote":{"types":"./dist/typert.remote-client.d.ts","default":"./dist/typert.remote-client.js"},"./typert":{"types":"./dist/typert.host.d.ts","default":"./dist/typert.host.js"},"./projection":{"types":"./dist/remote/types.d.ts","default":"./dist/remote/types.js","development":"./src/remote/types.ts"},"./supervisor":{"types":"./dist/supervisor.d.ts","default":"./dist/supervisor.js","development":"./src/supervisor.ts"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"build":"node scripts/generate-supervisor-preset.mjs && tsc -b tsconfig.build.json && node scripts/remote-artifacts.mjs publish && node scripts/build-client.mjs","clean":"rm -rf dist tsconfig.build.tsbuildinfo","typecheck":"tsc -p tsconfig.json --noEmit","remote:check":"node scripts/remote-artifacts.mjs check","knowledge:build":"node scripts/generate-supervisor-preset.mjs","knowledge:check":"node scripts/generate-supervisor-preset.mjs --check","remote:generate":"node scripts/remote-artifacts.mjs generate","knowledge:validate":"node scripts/validate-knowledge-examples.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1f0963ed-a4f4-45fb-9538-5835703446e5"}},"repository":{"url":"https://github.com/kelvinschen/acpus","type":"git"},"description":"Acpus Supervisor mode for DeepSeek Harness.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.4.3","effect":"4.0.0-rc.111","@acpus/runtime":"0.20.0","@acpus/expression":"0.3.0","@deepseek-ai/dsh-acp":"0.1.1-rc.2","@acpus/workflow-compiler":"0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","jsdom":"^28.1.0","react":"18.3.1","esbuild":"^0.28.1","react-dom":"18.3.1","@types/react":"^18.3.1","@types/react-dom":"^18.3.1","@deepseek-ai/cordis":"4.0.1","@deepseek-ai/dsh-llm":"0.1.1-rc.2","@deepseek-ai/dsh-base":"0.1.1-rc.2","@deepseek-ai/dsh-agent":"0.1.1-rc.2","@deepseek-ai/dsh-tools":"0.1.1-rc.2","@deepseek-ai/dsh-session":"0.1.1-rc.2","@deepseek-ai/dsh-app-boot":"0.1.1-rc.2","@deepseek-ai/dsh-invariants":"0.1.1-rc.2","@deepseek-ai/dsh-agent-presets":"0.1.1-rc.2","@deepseek-ai/dsh-system-prompt":"0.1.1-rc.2","@deepseek-ai/dsh-client-runtime":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-tool":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"0.1.1-rc.2","@deepseek-ai/dsh-typert-protocol":"0.1.1-rc.2","@deepseek-ai/cordis-plugin-loader":"1.0.2","@deepseek-ai/dsh-typert-generator":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-conversation":"0.1.1-rc.2"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"0.1.1-rc.2","@deepseek-ai/dsh-base":"0.1.1-rc.2","@deepseek-ai/dsh-tools":"0.1.1-rc.2","@deepseek-ai/dsh-session":"0.1.1-rc.2","@deepseek-ai/dsh-app-boot":"0.1.1-rc.2","@deepseek-ai/dsh-agent-presets":"0.1.1-rc.2","@deepseek-ai/dsh-client-runtime":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-tool":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"0.1.1-rc.2","@deepseek-ai/dsh-typert-protocol":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-conversation":"0.1.1-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh_0.3.1_1788334059502_0.803198262764474","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@acpus/dsh","version":"0.3.2","license":"MIT","_id":"@acpus/dsh@0.3.2","maintainers":[{"name":"kyranc","email":"kelvinschenv2@gmail.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool","@deepseek-ai/dsh-api-remotes"],"platform":"web"}},"dist":{"shasum":"98292eca7052b1da92a4503e920028bcbbbbfb3a","tarball":"https://registry.npmjs.org/@acpus/dsh/-/dsh-0.3.2.tgz","fileCount":111,"integrity":"sha512-JFjcuy/gP8sfTWUPsBONzgwEiv7oK9XbUnHauJ68w6Pc5UBFEAba5OlwLzALKQYrASye8MywazXqpFMlF5+XPg==","signatures":[{"sig":"MEYCIQCH1tMCGLrRjRPjLtJlSmmpDA5uWbcrY52j721wXqykmwIhAPwwEP3R7ygK8oW5KFJgJVvfQLEENJzBwZLbc7SmL1p2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICdpIGeE7lStDurIHa0/LKOuUsGH48Ho0V8Xd2CFbgZqAiEAnBF9JD2rsVG47mBBlc2yDNnxZVPCJyq1nKSMkzvWk4c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@acpus%2fdsh@0.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2517652},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^22.18.0 || >=24.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","development":"./src/index.ts"},"./client":{"types":"./dist/client/index.d.ts","default":"./dist/client.js","development":"./src/client/index.tsx"},"./preset":{"types":"./dist/preset/index.d.ts","default":"./dist/preset/index.js","development":"./src/preset/index.ts"},"./remote":{"types":"./dist/typert.remote-client.d.ts","default":"./dist/typert.remote-client.js"},"./typert":{"types":"./dist/typert.host.d.ts","default":"./dist/typert.host.js"},"./projection":{"types":"./dist/remote/types.d.ts","default":"./dist/remote/types.js","development":"./src/remote/types.ts"},"./supervisor":{"types":"./dist/supervisor.d.ts","default":"./dist/supervisor.js","development":"./src/supervisor.ts"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"build":"node scripts/generate-supervisor-preset.mjs && tsc -b tsconfig.build.json && node scripts/remote-artifacts.mjs publish && node scripts/build-client.mjs","clean":"rm -rf dist tsconfig.build.tsbuildinfo","typecheck":"tsc -p tsconfig.json --noEmit","remote:check":"node scripts/remote-artifacts.mjs check","knowledge:build":"node scripts/generate-supervisor-preset.mjs","knowledge:check":"node scripts/generate-supervisor-preset.mjs --check","remote:generate":"node scripts/remote-artifacts.mjs generate","knowledge:validate":"node scripts/validate-knowledge-examples.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1f0963ed-a4f4-45fb-9538-5835703446e5"}},"repository":{"url":"https://github.com/kelvinschen/acpus","type":"git"},"description":"Acpus Supervisor mode for DeepSeek Harness.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.4.3","effect":"4.0.0-rc.111","@acpus/runtime":"0.20.1","@acpus/expression":"0.3.0","@deepseek-ai/dsh-acp":"0.1.1-rc.2","@acpus/workflow-compiler":"0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","jsdom":"^28.1.0","react":"18.3.1","esbuild":"^0.28.1","react-dom":"18.3.1","@types/react":"^18.3.1","@types/react-dom":"^18.3.1","@deepseek-ai/cordis":"4.0.1","@deepseek-ai/dsh-llm":"0.1.1-rc.2","@deepseek-ai/dsh-base":"0.1.1-rc.2","@deepseek-ai/dsh-agent":"0.1.1-rc.2","@deepseek-ai/dsh-tools":"0.1.1-rc.2","@deepseek-ai/dsh-session":"0.1.1-rc.2","@deepseek-ai/dsh-app-boot":"0.1.1-rc.2","@deepseek-ai/dsh-invariants":"0.1.1-rc.2","@deepseek-ai/dsh-agent-presets":"0.1.1-rc.2","@deepseek-ai/dsh-system-prompt":"0.1.1-rc.2","@deepseek-ai/dsh-client-runtime":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-tool":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"0.1.1-rc.2","@deepseek-ai/dsh-typert-protocol":"0.1.1-rc.2","@deepseek-ai/cordis-plugin-loader":"1.0.2","@deepseek-ai/dsh-typert-generator":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-conversation":"0.1.1-rc.2"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"0.1.1-rc.2","@deepseek-ai/dsh-base":"0.1.1-rc.2","@deepseek-ai/dsh-tools":"0.1.1-rc.2","@deepseek-ai/dsh-session":"0.1.1-rc.2","@deepseek-ai/dsh-app-boot":"0.1.1-rc.2","@deepseek-ai/dsh-agent-presets":"0.1.1-rc.2","@deepseek-ai/dsh-client-runtime":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-tool":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"0.1.1-rc.2","@deepseek-ai/dsh-typert-protocol":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-conversation":"0.1.1-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh_0.3.2_1789024698616_0.5092745503857163","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"_id":"@acpus/dsh@0.3.3","dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-tool","@deepseek-ai/dsh-api-remotes"],"platform":"web"}},"dist":{"shasum":"b69777fed072da11775ac78d9eae9a110eadd1c5","tarball":"https://registry.npmjs.org/@acpus/dsh/-/dsh-0.3.3.tgz","fileCount":111,"integrity":"sha512-5DsOfMB8D5I9QQVmZSv9SGzgqHQEKlFho8GZasXVvt1BgpGrMD9/SFyxcHaHbUK4Nf2J3nKYHwgOUrdRIuIcLw==","signatures":[{"sig":"MEUCIQDmBIyYLRl2FD4rlNBwkjUzxTUPhdmQiRYUXH20ktaLmgIgMahhw6Gx+QUdU4GSl82mYoUIKS+jNWxiYRx31wtbF8w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC6tZFd5QuZvdi13BsLm1S655mGxPC0rrGQFroE89UT/AIgMrAP7T5UzCtoSM++LvS6FEvi4PqcaRNcXuQgZWK+KGg="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@acpus%2fdsh@0.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2517652},"main":"./dist/index.js","name":"@acpus/dsh","type":"module","types":"./dist/index.d.ts","engines":{"node":"^22.18.0 || >=24.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","development":"./src/index.ts"},"./client":{"types":"./dist/client/index.d.ts","default":"./dist/client.js","development":"./src/client/index.tsx"},"./preset":{"types":"./dist/preset/index.d.ts","default":"./dist/preset/index.js","development":"./src/preset/index.ts"},"./remote":{"types":"./dist/typert.remote-client.d.ts","default":"./dist/typert.remote-client.js"},"./typert":{"types":"./dist/typert.host.d.ts","default":"./dist/typert.host.js"},"./projection":{"types":"./dist/remote/types.d.ts","default":"./dist/remote/types.js","development":"./src/remote/types.ts"},"./supervisor":{"types":"./dist/supervisor.d.ts","default":"./dist/supervisor.js","development":"./src/supervisor.ts"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"license":"MIT","scripts":{"build":"node scripts/generate-supervisor-preset.mjs && tsc -b tsconfig.build.json && node scripts/remote-artifacts.mjs publish && node scripts/build-client.mjs","clean":"rm -rf dist tsconfig.build.tsbuildinfo","typecheck":"tsc -p tsconfig.json --noEmit","remote:check":"node scripts/remote-artifacts.mjs check","knowledge:build":"node scripts/generate-supervisor-preset.mjs","knowledge:check":"node scripts/generate-supervisor-preset.mjs --check","remote:generate":"node scripts/remote-artifacts.mjs generate","knowledge:validate":"node scripts/validate-knowledge-examples.mjs"},"version":"0.3.3","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1f0963ed-a4f4-45fb-9538-5835703446e5"}},"repository":{"url":"https://github.com/kelvinschen/acpus","type":"git"},"description":"Acpus Supervisor mode for DeepSeek Harness.","directories":{},"maintainers":[{"name":"kyranc","email":"kelvinschenv2@gmail.com"}],"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.4.3","effect":"4.0.0-rc.111","@acpus/runtime":"0.20.2","@acpus/expression":"0.3.0","@deepseek-ai/dsh-acp":"0.1.1-rc.2","@acpus/workflow-compiler":"0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","jsdom":"^28.1.0","react":"18.3.1","esbuild":"^0.28.1","react-dom":"18.3.1","@types/react":"^18.3.1","@types/react-dom":"^18.3.1","@deepseek-ai/cordis":"4.0.1","@deepseek-ai/dsh-llm":"0.1.1-rc.2","@deepseek-ai/dsh-base":"0.1.1-rc.2","@deepseek-ai/dsh-agent":"0.1.1-rc.2","@deepseek-ai/dsh-tools":"0.1.1-rc.2","@deepseek-ai/dsh-session":"0.1.1-rc.2","@deepseek-ai/dsh-app-boot":"0.1.1-rc.2","@deepseek-ai/dsh-invariants":"0.1.1-rc.2","@deepseek-ai/dsh-agent-presets":"0.1.1-rc.2","@deepseek-ai/dsh-system-prompt":"0.1.1-rc.2","@deepseek-ai/dsh-client-runtime":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-tool":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"0.1.1-rc.2","@deepseek-ai/dsh-typert-protocol":"0.1.1-rc.2","@deepseek-ai/cordis-plugin-loader":"1.0.2","@deepseek-ai/dsh-typert-generator":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-conversation":"0.1.1-rc.2"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"0.1.1-rc.2","@deepseek-ai/dsh-base":"0.1.1-rc.2","@deepseek-ai/dsh-tools":"0.1.1-rc.2","@deepseek-ai/dsh-session":"0.1.1-rc.2","@deepseek-ai/dsh-app-boot":"0.1.1-rc.2","@deepseek-ai/dsh-agent-presets":"0.1.1-rc.2","@deepseek-ai/dsh-client-runtime":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-tool":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"0.1.1-rc.2","@deepseek-ai/dsh-typert-protocol":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-conversation":"0.1.1-rc.2"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dsh_0.3.3_1789040685270_0.14505054787040406"}}},"time":{"created":"2026-08-16T13:14:07.762Z","modified":"2026-09-10T11:44:45.785Z","0.0.2":"2026-08-16T13:14:08.170Z","0.1.0":"2026-08-16T15:42:28.806Z","0.1.1":"2026-08-17T12:08:44.080Z","0.2.0":"2026-08-24T08:28:41.210Z","0.3.0":"2026-09-01T09:36:40.233Z","0.3.1":"2026-09-02T07:27:39.595Z","0.3.2":"2026-09-10T07:18:18.742Z","0.3.3":"2026-09-10T11:44:45.412Z"},"license":"MIT","repository":{"url":"https://github.com/kelvinschen/acpus","type":"git"},"description":"Acpus Supervisor mode for DeepSeek Harness.","maintainers":[{"name":"kyranc","email":"kelvinschenv2@gmail.com"}],"readme":"<p align=\"center\">\n  <img src=\"./assets/logo-with-dsh.svg\" alt=\"Acpus × DSH\" width=\"520\">\n</p>\n\n# @acpus/dsh\n\n`@acpus/dsh`  插件:  为 DeepSeek Harness 添加 **Acpus 模式**。\n\n让你的 DSH 能够使用 [Acpus Workflow](https://github.com/kelvinschen/acpus)  能力来编排 Codex、Claude、Pi、OpenCode、Kimi、Trae 等任何支持 ACP 协议的 Agent，从而完成复杂的长程任务。\n\n> [!TIP]\n>  如果你在用 Codex， Claude， 或者其他 Agent， 你也可以使用 Acpus CLI 来实现编排运行任意 ACP Agent 的 Workflow，请参考: [Acpus](https://github.com/kelvinschen/acpus)\n\n## Acpus 模式\n\nAcpus 模式把 DSH 设为 Supervisor。Supervisor 负责理解目标、设计 Workflow、选择 Agent、监督运行和返回结果。Supervisor 不直接执行用户任务。\n\n内嵌的 Acpus Runtime 执行 Workflow。它可以运行确定性 Task，也可以调度一个或多个 ACP Agent。Workflow 支持依赖、并发、持久化、人工输入和失败恢复。\n\n\n\n\n![research](https://ik.imagekit.io/kyran/dsh-acpus-research-demo.png)\n\n![research-done](https://ik.imagekit.io/kyran/dsh-acpus-research-done-demo.png)\n\n## 安装\n\n`@acpus/dsh` 要求 DSH `0.1.1-rc.2` 宿主。把插件安装到要使用的 DSH profile (由于 pnpm 的限制，所以需要增加额外参数)：\n\n如果你用的是 pnpm 10+:\n\n```sh\ndsh plugin --profile web add --allow-build=esbuild --allow-build=msgpackr-extract @acpus/dsh\n```\n\n否则:\n```sh\ndsh plugin --profile web add -w @acpus/dsh\n```\n\n安装完成后，如果不生效，可以通过以下方式验证 profile 的合成配置：\n\n```sh\ndsh --profile web --dump-config | grep -A2 '# == @acpus/dsh'\n```\n\n输出应包含 `# == @acpus/dsh` 和 `acpus-mode`。\n\n插件首次启动时安装 `acpus` Agent preset。默认位置是：\n\n```text\n${DSH_HOME:-$HOME/.dsh}/.agent-presets/acpus\n```\n\n如果该位置已有不属于 `@acpus/dsh` 的 preset，插件停止安装且不覆盖文件。\n\n## 使用\n\n启动 DSH Web：\n\n```sh\ndsh web\n```\n\n创建会话时选择 **Acpus 模式**，并选择工作目录。然后直接说明目标。例如：\n\n```text\n检查这个仓库的鉴权实现，找出高风险问题，并给出修复建议。\n```\n\nSupervisor 根据任务规模创建 Workflow。界面显示 Workflow 拓扑和运行状态。常规进度不会重复写入对话。\n\n## 配置 Agent Preset\n\nAgent Preset 把用途说明和一份可复用的 Agent 配置绑定起来。Supervisor 按用途选择 Preset，Acpus Runtime 在任务准入时展开并冻结实际 Agent 配置，Workflow 本身不必绑定某个具体后端。\n\nAcpus 模式始终提供内建 DSH Agent。该配置不可修改或删除。它使用当前 DSH home 的模型设置和凭据，无需额外配置。\n\n通过自然语言添加 Agent 配置：\n\n```text\n新增一个 Agent 配置，使用 Codex 和 gpt-5.6-sol 模型，\n主要用于高度复杂的开发任务。\n```\n\n也可以在对话中按用途更新或删除配置。\n\n会话标题栏中的 **Agent Presets** 入口面向用户显示内建和全局 Preset 的具体 Agent、模型与 `config`；Agent 图标按 `use` 自动匹配。Supervisor 在设计 topology 前通过只读 `acpus_agent` 一次获取 effective scale 与当前工作区的 Preset choices；这些只包含 ID、用途说明与作用域，Supervisor 根据用途说明选择 Preset。Scale 是可按用户需求调整的软性指导，不是硬限制。`acpus_presets` 仅用于显式的项目或全局原子修改。请通过 CLI、JSON 或 `ACPUS_AUTHORING_AGENT_SCALE` 修改 scale；变更只影响后续 authoring 或任务准入。\n\n具名 Agent、Preset 和项目/全局作用域统一按 [Acpus 配置](../cli/skills/acpus/references/configuration.md) 管理；配置后告诉 DSH 对应名称和用途。\n\n在使用 Preset 前，先安装对应 Agent，并完成该 Agent 的登录或凭据配置。保存 Preset 时不会检测可执行文件、网络、凭据或模型是否可用。\n\nHost 内建 `dsh` 始终优先且不可修改。\n\n## 开发\n\n修改 Host 的 `@Remote` 方法、参数或返回类型后，重新生成并提交同源的 Host Typert 与 Client Remote contract：\n\n```sh\npnpm --filter @acpus/dsh remote:generate\n```\n\n普通 `pnpm build` 只发布已提交的生成物；`pnpm check` 会拒绝过期的 Typert contract。\n\n## 卸载\n\n当前 DSH 不支持由 bundle 直接提供包内 Agent preset root。因此，插件必须把 `acpus` preset 安装到 DSH home。`dsh plugin remove` 只移除 profile 依赖和配置层，不会删除这个外部 preset，也不会执行插件清理逻辑。\n\n先删除插件管理的 Agent preset，再移除插件：\n\n```sh\ndsh plugin --profile web exec node --input-type=module -e \\\n'import { uninstallAcpusPreset } from \"@acpus/dsh/preset\"; await uninstallAcpusPreset()'\n\ndsh plugin --profile web remove @acpus/dsh\n```\n\n将 `web` 替换为安装插件时使用的 profile。preset 清理只删除带有 `@acpus/dsh` 所有权标记的文件。\n\n卸载不会删除 `${DSH_HOME:-$HOME/.dsh}/.acpus-dsh` 中的运行历史，也不会删除 `~/.acpus` 或项目中的 Agent Preset。\n\n## 技术边界\n\n- Acpus 模式使用完整的 Supervisor Persona。DSH 的常规 Persona 不会叠加。\n- Acpus 模式下，模型只配置了 acpus 相关的工具，不会获得常规 DSH 工具如 `bash` `read` `write` 等。\n- 每个工作目录使用独立的 Workspace Runtime。默认状态位于 `${DSH_HOME:-$HOME/.dsh}/.acpus-dsh/runtime`，与 `$HOME/.acpus` 中的 CLI 状态隔离。\n- `use: \"dsh\"` 精确命中 Host 内建 DSH ACP Server，优先于两级配置和内建目录。该 Server 使用标准 `dsh-base` 和当前 DSH home，不加载当前 profile，也不递归加载 Acpus 模式。\n- 其他 `use` 按项目、全局、内建目录解析；显式 `command` 跳过具名解析。\n- Acpus Workflow 的执行独立于当前 DSH 回复。停止回复不会取消 Workflow, 取消操作必须明确作用于对应 Workflow。\n","readmeFilename":""}