{"_id":"@banana-peeljj12/dsh-trellis","_rev":"27-23c47af444f5f997ca401b42a5e058ec","name":"@banana-peeljj12/dsh-trellis","dist-tags":{"latest":"0.3.6"},"versions":{"0.1.0-rc.1":{"name":"@banana-peeljj12/dsh-trellis","version":"0.1.0-rc.1","keywords":["cordis","deepseek-harness","dsh","trellis","workflow"],"license":"MIT","_id":"@banana-peeljj12/dsh-trellis@0.1.0-rc.1","maintainers":[{"name":"banana-peeljj12","email":"1264459640@qq.com"}],"homepage":"https://github.com/1264459640/dsh-trellis#readme","bugs":{"url":"https://github.com/1264459640/dsh-trellis/issues"},"bin":{"trellis-install":"scripts/install.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-locale"],"platform":"web"}},"dist":{"shasum":"b0bbb5a5f4b9fecde3059507b061ede8f1d89c87","tarball":"https://registry.npmjs.org/@banana-peeljj12/dsh-trellis/-/dsh-trellis-0.1.0-rc.1.tgz","fileCount":44,"integrity":"sha512-IWJthU/x/pr67Lr0Jw36+7j7kemjzqxOfBDKuFFo5vdFYLt2vdJYZVZkNDrmg0sJ5DTnc/Sf/I13aiV7Ss8g7Q==","signatures":[{"sig":"MEQCIFfp/WVrt6dWwHTUIhbcH9iO9e1y4diBp/cckGzozaVDAiBkNWOU8qGgBkePSOfeH9j7QRT1oHeDTbiie/ET7KesuQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":230670},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"default":"./lib/client.js"},"./skills/*":"./skills/*","./package.json":"./package.json"},"gitHead":"c7a67d8c6b993b325200a8ffd5c60e266ab25e4f","scripts":{"test":"node --test test/**/*.test.js","install:trellis":"node ./scripts/install.mjs"},"_npmUser":{"name":"banana-peeljj12","email":"1264459640@qq.com"},"repository":{"url":"git+https://github.com/1264459640/dsh-trellis.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-contained Trellis workflow trigger for DeepSeek Harness: per-turn breadcrumb injection via agent/pre-step, a bundled skill provider, and DSH-native task/phase state resolution. No Trellis AGPL code is vendored; workflow semantics are rewritten and li","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-fs":"^0.1.0-rc.6","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-skills":"^0.1.0-rc.6","@deepseek-ai/dsh-session":"^0.1.0-rc.6","@deepseek-ai/dsh-settings":"^0.1.0-rc.6"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-trellis_0.1.0-rc.1_1787023775830_0.7815037907847346","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-rc.2":{"name":"@banana-peeljj12/dsh-trellis","version":"0.1.0-rc.2","keywords":["cordis","deepseek-harness","dsh","trellis","workflow"],"license":"MIT","_id":"@banana-peeljj12/dsh-trellis@0.1.0-rc.2","maintainers":[{"name":"banana-peeljj12","email":"1264459640@qq.com"}],"homepage":"https://github.com/1264459640/dsh-trellis#readme","bugs":{"url":"https://github.com/1264459640/dsh-trellis/issues"},"bin":{"trellis-install":"scripts/install.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-locale"],"platform":"web"}},"dist":{"shasum":"d6d58f3e6180514045ecd4ac976293612fdf7f7d","tarball":"https://registry.npmjs.org/@banana-peeljj12/dsh-trellis/-/dsh-trellis-0.1.0-rc.2.tgz","fileCount":44,"integrity":"sha512-OLkt9goJQtWwree+qPrPScZUVkgCbi4UD7e7hN+npr0Fns7KXm6fKGxXH1JRKbAg8zi2AOjgW/OSVIvcXAIcvA==","signatures":[{"sig":"MEYCIQD9hI0LOmowxTeygibLPumD4gjsoSg67NPjdvc0AILxxwIhAJz0ik2zxRMS8wYuPr/hCnhpbWkd2uG22xGKLn+8iksX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":230798},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"default":"./lib/client.js"},"./skills/*":"./skills/*","./package.json":"./package.json"},"gitHead":"c7a67d8c6b993b325200a8ffd5c60e266ab25e4f","scripts":{"test":"node --test test/**/*.test.js","install:trellis":"node ./scripts/install.mjs"},"_npmUser":{"name":"banana-peeljj12","email":"1264459640@qq.com"},"repository":{"url":"git+https://github.com/1264459640/dsh-trellis.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-contained Trellis workflow trigger for DeepSeek Harness: per-turn breadcrumb injection via agent/pre-step, a bundled skill provider, and DSH-native task/phase state resolution. No Trellis AGPL code is vendored; workflow semantics are rewritten and li","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-fs":"^0.1.0-rc.6","@deepseek-ai/dsh-llm":"^0.1.0-rc.6","@deepseek-ai/dsh-agent":"^0.1.0-rc.6","@deepseek-ai/dsh-skills":"^0.1.0-rc.6","@deepseek-ai/dsh-session":"^0.1.0-rc.6","@deepseek-ai/dsh-settings":"^0.1.0-rc.6"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-trellis_0.1.0-rc.2_1787024404325_0.08600253638802058","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-rc.3":{"name":"@banana-peeljj12/dsh-trellis","version":"0.1.0-rc.3","keywords":["cordis","deepseek-harness","dsh","trellis","workflow"],"license":"MIT","_id":"@banana-peeljj12/dsh-trellis@0.1.0-rc.3","maintainers":[{"name":"banana-peeljj12","email":"1264459640@qq.com"}],"homepage":"https://github.com/1264459640/dsh-trellis#readme","bugs":{"url":"https://github.com/1264459640/dsh-trellis/issues"},"bin":{"trellis-install":"scripts/install.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-locale"],"platform":"web"}},"dist":{"shasum":"199e739963ed4272f60c3298e9e6f1c18df78b0a","tarball":"https://registry.npmjs.org/@banana-peeljj12/dsh-trellis/-/dsh-trellis-0.1.0-rc.3.tgz","fileCount":45,"integrity":"sha512-hklnPfBUG+4A0Mo6m2p961lX1FeOFcbVpESMGIBlZ/Jh75YjE07ihyYnExpabt3oT3H5XhpmcpJ9qSN0VuNVMQ==","signatures":[{"sig":"MEUCIQC9fsyx0TMetsrgGYvV8A1Sdr4mVpwmVnD+pvHnmnSKzAIgEdSKIxGuMw8mzVPKO4QNcna61/palrRV1jj2E0Wlvq0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":255123},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"default":"./lib/client.js"},"./skills/*":"./skills/*","./package.json":"./package.json"},"gitHead":"b9b69932c8692fc84de4d431fbb41b4a9c4f443f","scripts":{"test":"node --test test/**/*.test.js","install:trellis":"node ./scripts/install.mjs"},"_npmUser":{"name":"banana-peeljj12","email":"1264459640@qq.com"},"repository":{"url":"git+https://github.com/1264459640/dsh-trellis.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-contained Trellis workflow trigger for DeepSeek Harness: per-turn breadcrumb injection via agent/pre-step, a bundled skill provider, and DSH-native task/phase state resolution. No Trellis AGPL code is vendored; workflow semantics are rewritten and li","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-fs":"^0.1.0-rc.6","@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-settings":"^0.1.0-rc.6"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-trellis_0.1.0-rc.3_1787038653829_0.4717719823558624","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-rc.4":{"name":"@banana-peeljj12/dsh-trellis","version":"0.1.0-rc.4","keywords":["cordis","deepseek-harness","dsh","trellis","workflow"],"license":"MIT","_id":"@banana-peeljj12/dsh-trellis@0.1.0-rc.4","maintainers":[{"name":"banana-peeljj12","email":"1264459640@qq.com"}],"homepage":"https://github.com/1264459640/dsh-trellis#readme","bugs":{"url":"https://github.com/1264459640/dsh-trellis/issues"},"bin":{"trellis-install":"scripts/install.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-locale"],"platform":"web"}},"dist":{"shasum":"ecd21dc342ecad9c81b2cf08ebeafd3d213f8f4d","tarball":"https://registry.npmjs.org/@banana-peeljj12/dsh-trellis/-/dsh-trellis-0.1.0-rc.4.tgz","fileCount":46,"integrity":"sha512-vwrjIeSP+qJnYHDjVB87kP2kUCi/sXFbTLU4qwHGyT5ztAyMRY0hkzwgoScbdpzlT9PI8w8magGL8iPdK90WEQ==","signatures":[{"sig":"MEQCIAb0cRCQQ7/H/9Vaz8TxBqv8It/CmY5tn1PzKmBHgSsKAiBcotqe5shgXV+xt0x3L1FyX4Dn4zMdW38bskeIfbRWaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":256789},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"default":"./lib/client.js"},"./skills/*":"./skills/*","./package.json":"./package.json"},"gitHead":"a8a599675b8c50de4bbeeda64c0695ac97807742","scripts":{"test":"node --test test/index.test.js","install:trellis":"node ./scripts/install.mjs"},"_npmUser":{"name":"banana-peeljj12","email":"1264459640@qq.com"},"repository":{"url":"git+https://github.com/1264459640/dsh-trellis.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-contained Trellis workflow trigger for DeepSeek Harness: per-turn breadcrumb injection via agent/pre-step, a bundled skill provider, and DSH-native task/phase state resolution. No Trellis AGPL code is vendored; workflow semantics are rewritten and li","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-fs":"^0.1.0-rc.6","@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-settings":"^0.1.0-rc.6"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-trellis_0.1.0-rc.4_1787057188842_0.6154254153739156","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-rc.5":{"name":"@banana-peeljj12/dsh-trellis","version":"0.1.0-rc.5","keywords":["cordis","deepseek-harness","dsh","trellis","workflow"],"license":"MIT","_id":"@banana-peeljj12/dsh-trellis@0.1.0-rc.5","maintainers":[{"name":"banana-peeljj12","email":"1264459640@qq.com"}],"homepage":"https://github.com/1264459640/dsh-trellis#readme","bugs":{"url":"https://github.com/1264459640/dsh-trellis/issues"},"bin":{"trellis-install":"scripts/install.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-locale"],"platform":"web"}},"dist":{"shasum":"6823890b1addd087b881099ea6793358fc347f6a","tarball":"https://registry.npmjs.org/@banana-peeljj12/dsh-trellis/-/dsh-trellis-0.1.0-rc.5.tgz","fileCount":46,"integrity":"sha512-hA/9MYGXterEh4+c2NZg/e0cc2rZdCyJODSNtFh8IKRpY5cjsks9ot8frq95Nu+kgHRcKq1+RmO++kCFsdDvBA==","signatures":[{"sig":"MEUCIQCXS9phbVDw2ST8jgSNo9FN4Uh5gr+b2ebs9eljAtXLzwIgddX2ZjsJ93BOyNhjFz+437fDwvcM8N+1O6J3XuMrHYk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":256418},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"default":"./lib/client.js"},"./skills/*":"./skills/*","./package.json":"./package.json"},"gitHead":"46d5cbc5cc0ddcbf14b2d7fc0a200e37928d4f3e","scripts":{"test":"node --test test/index.test.js","install:trellis":"node ./scripts/install.mjs"},"_npmUser":{"name":"banana-peeljj12","email":"1264459640@qq.com"},"repository":{"url":"git+https://github.com/1264459640/dsh-trellis.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-contained Trellis workflow trigger for DeepSeek Harness: per-turn breadcrumb injection via agent/pre-step, a bundled skill provider, and DSH-native task/phase state resolution. No Trellis AGPL code is vendored; workflow semantics are rewritten and li","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-fs":"^0.1.0-rc.6","@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-settings":"^0.1.0-rc.6"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-trellis_0.1.0-rc.5_1787124231814_0.9249859166904728","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-rc.6":{"name":"@banana-peeljj12/dsh-trellis","version":"0.1.0-rc.6","keywords":["cordis","deepseek-harness","dsh","trellis","workflow"],"license":"MIT","_id":"@banana-peeljj12/dsh-trellis@0.1.0-rc.6","maintainers":[{"name":"banana-peeljj12","email":"1264459640@qq.com"}],"homepage":"https://github.com/1264459640/dsh-trellis#readme","bugs":{"url":"https://github.com/1264459640/dsh-trellis/issues"},"bin":{"trellis-install":"scripts/install.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-locale"],"platform":"web"}},"dist":{"shasum":"26c8fc62faa36087cc1198080ae41f1229824ce0","tarball":"https://registry.npmjs.org/@banana-peeljj12/dsh-trellis/-/dsh-trellis-0.1.0-rc.6.tgz","fileCount":46,"integrity":"sha512-q9UBmJjvhcutlTi+C8agtuZSKL+96jFK8LKAqRPG4qgrQRw21VAlPacwmZ7165yJVboi7LmlO0e9iJ+CIfRjHg==","signatures":[{"sig":"MEUCIQCPr1+/jxB6uyNeyw52z1v2Kyt0fc3KmRuCQPEF45ZosAIgMjeBEaMOzKBkseSooovTrF8qlyuhdVzDBUnPc/2eJD8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":271382},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"default":"./lib/client.js"},"./skills/*":"./skills/*","./package.json":"./package.json"},"gitHead":"52169db4f2675b0bf48a1ddbf89d91237893425f","scripts":{"test":"node --test test/index.test.js","install:trellis":"node ./scripts/install.mjs"},"_npmUser":{"name":"banana-peeljj12","email":"1264459640@qq.com"},"repository":{"url":"git+https://github.com/1264459640/dsh-trellis.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-contained Trellis workflow trigger for DeepSeek Harness: per-turn breadcrumb injection via agent/pre-step, a bundled skill provider, and DSH-native task/phase state resolution. No Trellis AGPL code is vendored; workflow semantics are rewritten and li","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-fs":"^0.1.0-rc.6","@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-settings":"^0.1.0-rc.6"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-trellis_0.1.0-rc.6_1787133463176_0.5736069256428671","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-rc.8":{"name":"@banana-peeljj12/dsh-trellis","version":"0.1.0-rc.8","keywords":["cordis","deepseek-harness","dsh","trellis","workflow"],"license":"MIT","_id":"@banana-peeljj12/dsh-trellis@0.1.0-rc.8","maintainers":[{"name":"banana-peeljj12","email":"1264459640@qq.com"}],"homepage":"https://github.com/1264459640/dsh-trellis#readme","bugs":{"url":"https://github.com/1264459640/dsh-trellis/issues"},"bin":{"trellis-install":"scripts/install.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-locale"],"platform":"web"}},"dist":{"shasum":"00566f8ca4a83a4c6a9fa3fd03fc2dcba9f8a8e4","tarball":"https://registry.npmjs.org/@banana-peeljj12/dsh-trellis/-/dsh-trellis-0.1.0-rc.8.tgz","fileCount":47,"integrity":"sha512-K0C9dE89Qnqg0UmWe85H2qpIuAfIR+XJFApxZnG6btWzEfhZg/V94SSUXEbhhjWLIm741jezY7szcXHVqq/nLg==","signatures":[{"sig":"MEUCIQDBVA4XJ4+sEvJ9asLknW0zxRNAsHwO3L33Rj7Cce7iOgIgRjkDEvRe1ohDHTbK07SwD8JICv4MHGVnF4BH9Xb4Cxc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":265113},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"default":"./lib/client.js"},"./skills/*":"./skills/*","./package.json":"./package.json"},"gitHead":"877acb5d6522d74adb3413348cd1d69f11a7c2b7","scripts":{"test":"node --test","install:trellis":"node ./scripts/install.mjs"},"_npmUser":{"name":"banana-peeljj12","email":"1264459640@qq.com"},"repository":{"url":"git+https://github.com/1264459640/dsh-trellis.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-contained Trellis workflow trigger for DeepSeek Harness: per-turn breadcrumb injection via agent/pre-step, a bundled skill provider, and DSH-native task/phase state resolution. No Trellis AGPL code is vendored; workflow semantics are rewritten and li","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-fs":"^0.1.0-rc.6","@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-settings":"^0.1.0-rc.6"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-trellis_0.1.0-rc.8_1787293172991_0.5517903203418226","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-rc.9":{"name":"@banana-peeljj12/dsh-trellis","version":"0.1.0-rc.9","keywords":["cordis","deepseek-harness","dsh","trellis","workflow"],"license":"MIT","_id":"@banana-peeljj12/dsh-trellis@0.1.0-rc.9","maintainers":[{"name":"banana-peeljj12","email":"1264459640@qq.com"}],"homepage":"https://github.com/1264459640/dsh-trellis#readme","bugs":{"url":"https://github.com/1264459640/dsh-trellis/issues"},"bin":{"trellis-install":"scripts/install.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-locale"],"platform":"web"}},"dist":{"shasum":"dc1eafc7780a8c6fc7030699a91a7701428c0cc7","tarball":"https://registry.npmjs.org/@banana-peeljj12/dsh-trellis/-/dsh-trellis-0.1.0-rc.9.tgz","fileCount":47,"integrity":"sha512-Zl1y08WNS5YAeSaRVVeNZqIWGJ3wW6A4wf0nAf+sdjhylokCP71oBpNUWAsG6Moubc9PtbVh6kXaqcqhClM8ng==","signatures":[{"sig":"MEYCIQClWi6j9l6dqBS1ct9KTQOR8NnROUD514lhr2j8+gY9qQIhAOnXLTPEWaWwXL3BB6QLFxgnQgBk238cLcao9ygSAvay","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":264558},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"default":"./lib/client.js"},"./skills/*":"./skills/*","./package.json":"./package.json"},"gitHead":"2f26d8e0b8f26706e26a8220c2a7b7584e08ff92","scripts":{"test":"node --test","install:trellis":"node ./scripts/install.mjs"},"_npmUser":{"name":"banana-peeljj12","email":"1264459640@qq.com"},"repository":{"url":"git+https://github.com/1264459640/dsh-trellis.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-contained Trellis workflow trigger for DeepSeek Harness: per-turn breadcrumb injection via agent/pre-step, a bundled skill provider, and DSH-native task/phase state resolution. No Trellis AGPL code is vendored; workflow semantics are rewritten and li","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-fs":"^0.1.0-rc.6","@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-settings":"^0.1.0-rc.6"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-trellis_0.1.0-rc.9_1787307930782_0.8082247118071533","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@banana-peeljj12/dsh-trellis","version":"0.2.0","keywords":["cordis","deepseek-harness","dsh","trellis","workflow"],"license":"MIT","_id":"@banana-peeljj12/dsh-trellis@0.2.0","maintainers":[{"name":"banana-peeljj12","email":"1264459640@qq.com"}],"homepage":"https://github.com/1264459640/dsh-trellis#readme","bugs":{"url":"https://github.com/1264459640/dsh-trellis/issues"},"bin":{"trellis-install":"scripts/install.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-locale"],"platform":"web"}},"dist":{"shasum":"9816e7acda155155bcd35540f7c3bf1e79b03ffb","tarball":"https://registry.npmjs.org/@banana-peeljj12/dsh-trellis/-/dsh-trellis-0.2.0.tgz","fileCount":47,"integrity":"sha512-71QJZlQ+oUqfph1Jl/2+PIU3roMtr2c8IIEw9+GvjGAzMs4mk94ngY2s9NgWngrkl+eBTYJyTtC9hkDqB/t0eg==","signatures":[{"sig":"MEUCICXd1oYgaIYQ87mWCf0etqgGFOZ4H6P7dCG2QapSXIVfAiEA0WkPgwhO5eNLKljpgZtzPcOq7gs1UBGDDeK8oooWkes=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":267020},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"default":"./lib/client.js"},"./skills/*":"./skills/*","./package.json":"./package.json"},"gitHead":"0f6073e7b3ec6647f70a2cdfab4a61bab5974d06","scripts":{"test":"node --test","install:trellis":"node ./scripts/install.mjs"},"_npmUser":{"name":"banana-peeljj12","email":"1264459640@qq.com"},"repository":{"url":"git+https://github.com/1264459640/dsh-trellis.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-contained Trellis workflow trigger for DeepSeek Harness: per-turn breadcrumb injection via agent/pre-step, a bundled skill provider, and DSH-native task/phase state resolution. No Trellis AGPL code is vendored; workflow semantics are rewritten and li","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-fs":"^0.1.0-rc.6","@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-settings":"^0.1.0-rc.6"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-trellis_0.2.0_1788079283816_0.24709806059099004","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@banana-peeljj12/dsh-trellis","version":"0.2.1","keywords":["cordis","deepseek-harness","dsh","trellis","workflow"],"license":"MIT","_id":"@banana-peeljj12/dsh-trellis@0.2.1","maintainers":[{"name":"banana-peeljj12","email":"1264459640@qq.com"}],"homepage":"https://github.com/1264459640/dsh-trellis#readme","bugs":{"url":"https://github.com/1264459640/dsh-trellis/issues"},"bin":{"trellis-install":"scripts/install.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-locale"],"platform":"web"}},"dist":{"shasum":"ab79a9e1a4b1e958fb04b3a6ac1fcb3306af76e9","tarball":"https://registry.npmjs.org/@banana-peeljj12/dsh-trellis/-/dsh-trellis-0.2.1.tgz","fileCount":47,"integrity":"sha512-2nujjyb3nHuntTY2P3iTNCcHJeZ+D6i4Ni6133+V7m1rlTGbAg8vyAzakO5dpNUb3kN08W2VgEMMqI6Altz01g==","signatures":[{"sig":"MEQCIDX6oKObQaswCSaZv3VexOVhw1mf/f0QqMAnfZiGMBkDAiBeMkggNBlq6F+KzHRQvaoc+Sn5LZOW/fGUFboO60cqbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCJF3SIc0k+V/IUDwrZI5aROXsKkvqSs17ol5LoH/GsvwIhAOO2aNA7FU7MBs9+jwJvRLu78UoNLT/vGnV9Ngh3/bee","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":266939},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"default":"./lib/client.js"},"./skills/*":"./skills/*","./package.json":"./package.json"},"gitHead":"08031f020086ee94651b3b9bf89b5fcdea9865ca","scripts":{"test":"node --test","install:trellis":"node ./scripts/install.mjs"},"_npmUser":{"name":"banana-peeljj12","email":"1264459640@qq.com"},"repository":{"url":"git+https://github.com/1264459640/dsh-trellis.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-contained Trellis workflow trigger for DeepSeek Harness: per-turn breadcrumb injection via agent/pre-step, a bundled skill provider, and DSH-native task/phase state resolution. No Trellis AGPL code is vendored; workflow semantics are rewritten and li","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-fs":"^0.1.0-rc.6","@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-settings":"^0.1.0-rc.6"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-trellis_0.2.1_1788484849131_0.10678602550739269","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@banana-peeljj12/dsh-trellis","version":"0.2.2","keywords":["cordis","deepseek-harness","dsh","trellis","workflow"],"license":"MIT","_id":"@banana-peeljj12/dsh-trellis@0.2.2","maintainers":[{"name":"banana-peeljj12","email":"1264459640@qq.com"}],"homepage":"https://github.com/1264459640/dsh-trellis#readme","bugs":{"url":"https://github.com/1264459640/dsh-trellis/issues"},"bin":{"trellis-install":"scripts/install.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-locale"],"platform":"web"}},"dist":{"shasum":"76a4c9c24b38c4537b333458619d0eba85488270","tarball":"https://registry.npmjs.org/@banana-peeljj12/dsh-trellis/-/dsh-trellis-0.2.2.tgz","fileCount":47,"integrity":"sha512-dD+u41QFn6dYqjDnbRvmGxfbG4dMQer4NHWhJPLszE6qmU9hDXvhgT371twYrNq/52RL3D1BDXuFOEs+jUilcQ==","signatures":[{"sig":"MEYCIQDfFidLHSOO5HDT4XRz6KkbAxCz4vSmk3fkn7wzZqrrMgIhAJWqUbpOxgzq+x9IuPWur5li9gbXdnZwVtpyUJbzOFe2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC+JRsps6WLl2M22Zov7cMjYV0pC2QKzlU9QwGooMDEzgIhALYM8BitSYQ6tB4tVSv9rPn5XDPn0m6l5wI8KPLz9aAX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":267527},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"default":"./lib/client.js"},"./skills/*":"./skills/*","./package.json":"./package.json"},"gitHead":"940076af9e1964c3cf5044c356aba9b17cb09bea","scripts":{"test":"node --test","install:trellis":"node ./scripts/install.mjs"},"_npmUser":{"name":"banana-peeljj12","email":"1264459640@qq.com"},"repository":{"url":"git+https://github.com/1264459640/dsh-trellis.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-contained Trellis workflow trigger for DeepSeek Harness: per-turn breadcrumb injection via agent/pre-step, a bundled skill provider, and DSH-native task/phase state resolution. No Trellis AGPL code is vendored; workflow semantics are rewritten and li","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-fs":"^0.1.0-rc.6","@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-settings":"^0.1.0-rc.6"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-trellis_0.2.2_1788572666524_0.878414201476913","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-rc.1":{"name":"@banana-peeljj12/dsh-trellis","version":"0.3.0-rc.1","keywords":["cordis","deepseek-harness","dsh","trellis","workflow"],"license":"MIT","_id":"@banana-peeljj12/dsh-trellis@0.3.0-rc.1","maintainers":[{"name":"banana-peeljj12","email":"1264459640@qq.com"}],"homepage":"https://github.com/1264459640/dsh-trellis#readme","bugs":{"url":"https://github.com/1264459640/dsh-trellis/issues"},"bin":{"trellis-install":"scripts/install.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-locale"],"platform":"web"}},"dist":{"shasum":"4abe07c0765d59273facf9900169de5accefd7f5","tarball":"https://registry.npmjs.org/@banana-peeljj12/dsh-trellis/-/dsh-trellis-0.3.0-rc.1.tgz","fileCount":48,"integrity":"sha512-OA8jXucrQFcxTBJFHBGZogaAJS8y64x5g06ry5GOuCWbrhGVTElypFiKa7T+m6dyqmpjMJX+r6TMgbG5E/0WHw==","signatures":[{"sig":"MEQCIB5sadnZLKy3E5AXcbJ6PfAH9ev9vW/ymi10C/qXMUH5AiAPHDhXEg9OhEexdwsWA4shOyq68makIpIDTrg8U0pCgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAlIdAx2jEjk8Jvgs5gDu77ucc0fveb7vSoTNCdnw0FuAiEAmp6JtahRKkDFZDBInyFBxuBeHIuS4EfSIdPz6gE6c84=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":295877},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"default":"./lib/client.js"},"./skills/*":"./skills/*","./package.json":"./package.json"},"gitHead":"5a0f82ab6afee54d6f8f012a02def1315fce2836","scripts":{"test":"node --test","install:trellis":"node ./scripts/install.mjs"},"_npmUser":{"name":"banana-peeljj12","email":"1264459640@qq.com"},"repository":{"url":"git+https://github.com/1264459640/dsh-trellis.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-contained Trellis workflow trigger for DeepSeek Harness: per-turn breadcrumb injection via agent/pre-step, a bundled skill provider, and DSH-native task/phase state resolution. No Trellis AGPL code is vendored; workflow semantics are rewritten and li","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-fs":"^0.1.0-rc.6","@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-settings":"^0.1.0-rc.6"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-trellis_0.3.0-rc.1_1788580462981_0.07752215754559155","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-rc.2":{"name":"@banana-peeljj12/dsh-trellis","version":"0.3.0-rc.2","keywords":["cordis","deepseek-harness","dsh","trellis","workflow"],"license":"MIT","_id":"@banana-peeljj12/dsh-trellis@0.3.0-rc.2","maintainers":[{"name":"banana-peeljj12","email":"1264459640@qq.com"}],"homepage":"https://github.com/1264459640/dsh-trellis#readme","bugs":{"url":"https://github.com/1264459640/dsh-trellis/issues"},"bin":{"trellis-install":"scripts/install.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-locale"],"platform":"web"}},"dist":{"shasum":"43c0ec2bcc4cf3b51a02d9d98e3215be933c8c3a","tarball":"https://registry.npmjs.org/@banana-peeljj12/dsh-trellis/-/dsh-trellis-0.3.0-rc.2.tgz","fileCount":48,"integrity":"sha512-KE0fejB1nk1W7Sv89GO7SeB4DoPpoYzEE/qGiKZ7eyG+4DLOEvj10igMIxkGLtnzokZHgyOt6FnUuH73gwiVjg==","signatures":[{"sig":"MEUCIQDDMHNjOSgorRFww3SgW/rl5cr8t1p1G5rITNV5E6/uBAIgfLuidg4BesOHFp/8OYLRzd71+OrKIr9G5FnIqBHzKpc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAw7rrQDcwoY+ygOAJLIgc4SOto5zvCX6kYE0d5PJQ1sAiBzhePOOt4jCrYTPnB0NPPjwSf55aTaDlizqyLsQcJwGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":297287},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"default":"./lib/client.js"},"./skills/*":"./skills/*","./package.json":"./package.json"},"gitHead":"70af5e7c3bbf87831605b0503b1dc59ac4bd43f6","scripts":{"test":"node --test","install:trellis":"node ./scripts/install.mjs"},"_npmUser":{"name":"banana-peeljj12","email":"1264459640@qq.com"},"repository":{"url":"git+https://github.com/1264459640/dsh-trellis.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-contained Trellis workflow trigger for DeepSeek Harness: per-turn breadcrumb injection via agent/pre-step, a bundled skill provider, and DSH-native task/phase state resolution. No Trellis AGPL code is vendored; workflow semantics are rewritten and li","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-fs":"^0.1.0-rc.6","@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-settings":"^0.1.0-rc.6"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-trellis_0.3.0-rc.2_1788588035389_0.8367446996843628","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-rc.3":{"name":"@banana-peeljj12/dsh-trellis","version":"0.3.0-rc.3","keywords":["cordis","deepseek-harness","dsh","trellis","workflow"],"license":"MIT","_id":"@banana-peeljj12/dsh-trellis@0.3.0-rc.3","maintainers":[{"name":"banana-peeljj12","email":"1264459640@qq.com"}],"homepage":"https://github.com/1264459640/dsh-trellis#readme","bugs":{"url":"https://github.com/1264459640/dsh-trellis/issues"},"bin":{"trellis-install":"scripts/install.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-locale"],"platform":"web"}},"dist":{"shasum":"826b42488dca62ad291de82688d861b4c848432f","tarball":"https://registry.npmjs.org/@banana-peeljj12/dsh-trellis/-/dsh-trellis-0.3.0-rc.3.tgz","fileCount":48,"integrity":"sha512-+/ki0MxsfpBHz6sqnLPs+Cg+2Xp1uVt6Q6VSq//RgZyGByjeb0tbkcijkWmsjxmf6j7OcoN+ciAYuVI+3xlexg==","signatures":[{"sig":"MEUCIGDfyhLS50O9I1qBiYAIl9DvjGOqW1EQIHKR5Ioda6CaAiEA4o7LyeYlnqneG7LDNo9+9RiXXZ+AMtxnyUE1GcToEk4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAQaDpG2BrYLSek/Pbhroar64DrJFFYk+wsZRxX4d9zLAiEA/ZiqZ14TfnQkcR0ldxmyEauL13YEgn5ClnhEwqE2bjg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":297678},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"default":"./lib/client.js"},"./skills/*":"./skills/*","./package.json":"./package.json"},"gitHead":"0ae646926d733fdb6a25a44d56ee4b33cbe2cf87","scripts":{"test":"node --test","install:trellis":"node ./scripts/install.mjs"},"_npmUser":{"name":"banana-peeljj12","email":"1264459640@qq.com"},"repository":{"url":"git+https://github.com/1264459640/dsh-trellis.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-contained Trellis workflow trigger for DeepSeek Harness: per-turn breadcrumb injection via agent/pre-step, a bundled skill provider, and DSH-native task/phase state resolution. No Trellis AGPL code is vendored; workflow semantics are rewritten and li","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-fs":"^0.1.0-rc.6","@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-settings":"^0.1.0-rc.6"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-trellis_0.3.0-rc.3_1788589838909_0.5242241219535739","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-rc.4":{"name":"@banana-peeljj12/dsh-trellis","version":"0.3.0-rc.4","keywords":["cordis","deepseek-harness","dsh","trellis","workflow"],"license":"MIT","_id":"@banana-peeljj12/dsh-trellis@0.3.0-rc.4","maintainers":[{"name":"banana-peeljj12","email":"1264459640@qq.com"}],"homepage":"https://github.com/1264459640/dsh-trellis#readme","bugs":{"url":"https://github.com/1264459640/dsh-trellis/issues"},"bin":{"trellis-install":"scripts/install.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-locale"],"platform":"web"}},"dist":{"shasum":"19d99be2250dbe598164892e8cb374d820ea782f","tarball":"https://registry.npmjs.org/@banana-peeljj12/dsh-trellis/-/dsh-trellis-0.3.0-rc.4.tgz","fileCount":49,"integrity":"sha512-mOscSdZGOPAiJy7+DwnS0tjOwunaP7KS8PhD5f5uRX2hV6u9k9+FDlgphEfhZaFQV+q99/hFZQDytFIyirYnJA==","signatures":[{"sig":"MEYCIQCpOidi52hM3lDMsCx7Nbbsbc8aMkbM2Tt1WvdUTINH9AIhAMg2gEwEM5Y1DAmuDCOxmTfDiqqiL3tuS+RDAf78Ad+y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDkNcyydag3CraVL3Cd/gJqLZ68L6GmxuNGuQgACfJOvAiEA/hb3L3HKcHUS8RcaCarQOnBpkzgrvzpiUqAcR8PN+ao=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":309800},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"default":"./lib/client.js"},"./skills/*":"./skills/*","./package.json":"./package.json"},"gitHead":"5ed2bda97c0b4115a431b7899171167ae1824750","scripts":{"test":"node --test","install:trellis":"node ./scripts/install.mjs"},"_npmUser":{"name":"banana-peeljj12","email":"1264459640@qq.com"},"repository":{"url":"git+https://github.com/1264459640/dsh-trellis.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-contained Trellis workflow trigger for DeepSeek Harness: per-turn breadcrumb injection via agent/pre-step, a bundled skill provider, and DSH-native task/phase state resolution. No Trellis AGPL code is vendored; workflow semantics are rewritten and li","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-fs":"^0.1.0-rc.6","@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-settings":"^0.1.0-rc.6"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-trellis_0.3.0-rc.4_1788612647150_0.8553925735299917","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-rc.5":{"name":"@banana-peeljj12/dsh-trellis","version":"0.3.0-rc.5","keywords":["cordis","deepseek-harness","dsh","trellis","workflow"],"license":"MIT","_id":"@banana-peeljj12/dsh-trellis@0.3.0-rc.5","maintainers":[{"name":"banana-peeljj12","email":"1264459640@qq.com"}],"homepage":"https://github.com/1264459640/dsh-trellis#readme","bugs":{"url":"https://github.com/1264459640/dsh-trellis/issues"},"bin":{"trellis-install":"scripts/install.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-locale"],"platform":"web"}},"dist":{"shasum":"8103849a5c88795bcccc3e61b2fe209dda6abb10","tarball":"https://registry.npmjs.org/@banana-peeljj12/dsh-trellis/-/dsh-trellis-0.3.0-rc.5.tgz","fileCount":48,"integrity":"sha512-MdOkvrteAFj191oosgLm4XVai1+7eWadJ48W5jy9gvMN2mKH2B/zBdkIWZJ1FfpovDFGeHrdrU6M0BZPiDzAYA==","signatures":[{"sig":"MEYCIQCcpYzc0Kwt+KB6hKP6zo9lJsq0zjjkxBudxSfy6d2ZUAIhAN0K7ah8YSZ4xk+0lt/BE8jTGMh1RQDANMYHu/SK7cXR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBYSSGO/sxjIlYfrHm0BOMJIsCljNFsT72wiibExaS4RAiAEgGCTVRlHIdCR0ak6S1N5ibacdHPVHm43D9heFOpPYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":791557},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"default":"./lib/client.js"},"./skills/*":"./skills/*","./package.json":"./package.json"},"gitHead":"331f054c80f39ae6a17c2c0482cb5a8b4de949b7","scripts":{"test":"node --test","install:trellis":"node ./scripts/install.mjs"},"_npmUser":{"name":"banana-peeljj12","email":"1264459640@qq.com"},"repository":{"url":"git+https://github.com/1264459640/dsh-trellis.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-contained Trellis workflow trigger for DeepSeek Harness: per-turn breadcrumb injection via agent/pre-step, a bundled skill provider, and DSH-native task/phase state resolution. No Trellis AGPL code is vendored; workflow semantics are rewritten and li","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-fs":"^0.1.0-rc.6","@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-settings":"^0.1.0-rc.6"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-trellis_0.3.0-rc.5_1788676244719_0.3751606369680671","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-rc.6":{"name":"@banana-peeljj12/dsh-trellis","version":"0.3.0-rc.6","keywords":["cordis","deepseek-harness","dsh","trellis","workflow"],"license":"MIT","_id":"@banana-peeljj12/dsh-trellis@0.3.0-rc.6","maintainers":[{"name":"banana-peeljj12","email":"1264459640@qq.com"}],"homepage":"https://github.com/1264459640/dsh-trellis#readme","bugs":{"url":"https://github.com/1264459640/dsh-trellis/issues"},"bin":{"trellis-install":"scripts/install.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-locale"],"platform":"web"}},"dist":{"shasum":"9aead810889d8e20c40363de4647bf7b3bb84c97","tarball":"https://registry.npmjs.org/@banana-peeljj12/dsh-trellis/-/dsh-trellis-0.3.0-rc.6.tgz","fileCount":48,"integrity":"sha512-nlFsdKG+vAQQnQT/RRkoQKfmfJchiBxTb5E+2UHWhaPFLXBSCRT7WZLK2hb21r/iDwlmWRIDH6zMXUUbt84L1w==","signatures":[{"sig":"MEQCIDycekpm2wsvdC3QcemYAwGL8ze+X6OJoA6zpKEeFi5OAiB5Vu+oDIxXFBKrdGj384SWdDKv5gqnE+MHFMUBLaPwYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEfLADMZ/iz2HNOL98tpESUKKKZfWlWlSuhlU/M9niktAiEAv5+WqE556zguPESKSpKoqQ6+zROEDqdjuATBAYrbriE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":854213},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"default":"./lib/client.js"},"./skills/*":"./skills/*","./package.json":"./package.json"},"gitHead":"c704c53cc4021ad505d8a45ab83749d52c189b07","scripts":{"test":"node --test","install:trellis":"node ./scripts/install.mjs"},"_npmUser":{"name":"banana-peeljj12","email":"1264459640@qq.com"},"repository":{"url":"git+https://github.com/1264459640/dsh-trellis.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-contained Trellis workflow trigger for DeepSeek Harness: per-turn breadcrumb injection via agent/pre-step, a bundled skill provider, and DSH-native task/phase state resolution. No Trellis AGPL code is vendored; workflow semantics are rewritten and li","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-fs":"^0.1.0-rc.6","@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-settings":"^0.1.0-rc.6"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-trellis_0.3.0-rc.6_1788705210114_0.39791744031737664","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-rc.7":{"name":"@banana-peeljj12/dsh-trellis","version":"0.3.0-rc.7","keywords":["cordis","deepseek-harness","dsh","trellis","workflow"],"license":"MIT","_id":"@banana-peeljj12/dsh-trellis@0.3.0-rc.7","maintainers":[{"name":"banana-peeljj12","email":"1264459640@qq.com"}],"homepage":"https://github.com/1264459640/dsh-trellis#readme","bugs":{"url":"https://github.com/1264459640/dsh-trellis/issues"},"bin":{"trellis-install":"scripts/install.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-locale"],"platform":"web"}},"dist":{"shasum":"cccd109d3b72b59b4763c76d87f34f6952dabcc9","tarball":"https://registry.npmjs.org/@banana-peeljj12/dsh-trellis/-/dsh-trellis-0.3.0-rc.7.tgz","fileCount":48,"integrity":"sha512-PHPxyc/rtI6s+r+NUxdGGdyJbFQlhYIvg3q8ab1xm2PQxVbWgHGLhPKVbxy+3titB0vOhIQA0Cvqv0Aoi0U+tQ==","signatures":[{"sig":"MEUCICkgeyfZ0r+AVxUe0ryA0JLakknHdZNH/3jeg0RROm5nAiEAq1Gr2E0BRJuim+JXzYxe6igkjAcP4FG0eXZUA+Pg2rY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDKnba34C4CH//vqtaciCmsnYB+kVLSt2/qdAOsS0AUUwIhAO/QqLQTOBSSLM4Wz2u4y4QnTtxV2zS+I+JXAO5u6Gk8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":861546},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"default":"./lib/client.js"},"./skills/*":"./skills/*","./package.json":"./package.json"},"gitHead":"39737772bdd811b02f4468461d209fa8fda0e728","scripts":{"test":"node --test","install:trellis":"node ./scripts/install.mjs"},"_npmUser":{"name":"banana-peeljj12","email":"1264459640@qq.com"},"repository":{"url":"git+https://github.com/1264459640/dsh-trellis.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-contained Trellis workflow trigger for DeepSeek Harness: per-turn breadcrumb injection via agent/pre-step, a bundled skill provider, and DSH-native task/phase state resolution. No Trellis AGPL code is vendored; workflow semantics are rewritten and li","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-fs":"^0.1.0-rc.6","@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-settings":"^0.1.0-rc.6"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-trellis_0.3.0-rc.7_1788752290205_0.44780319475173025","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-rc.8":{"name":"@banana-peeljj12/dsh-trellis","version":"0.3.0-rc.8","keywords":["cordis","deepseek-harness","dsh","trellis","workflow"],"license":"MIT","_id":"@banana-peeljj12/dsh-trellis@0.3.0-rc.8","maintainers":[{"name":"banana-peeljj12","email":"1264459640@qq.com"}],"homepage":"https://github.com/1264459640/dsh-trellis#readme","bugs":{"url":"https://github.com/1264459640/dsh-trellis/issues"},"bin":{"trellis-install":"scripts/install.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-locale"],"platform":"web"}},"dist":{"shasum":"e513ab8c58856f00315659e53e407934d9d1cca6","tarball":"https://registry.npmjs.org/@banana-peeljj12/dsh-trellis/-/dsh-trellis-0.3.0-rc.8.tgz","fileCount":49,"integrity":"sha512-hkUav2v7Qgt7Yvt+OkHUuEI5e8bKK+8cSc+zh1Z5OBYm8raXAe6P61eGu7qjHvIwZnBbEXHGqtxun4yE/XDroQ==","signatures":[{"sig":"MEQCIDvjkUGrRvr55NUg0bm/tKlwAUyuxvK0zsC1dBPDFhDOAiB7nRM45YwX8FHZnz9z+pngDT+bl3fNx7cit+wZZkTozg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICJFgVFWIcL5czMmdyUhXpn1Av882lgL/DvNTcUsBfi1AiEApgFkzaiZWA2twNWri+IQ3y0cddF0txCpXvNPtwZaNJU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":894989},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"default":"./lib/client.js"},"./skills/*":"./skills/*","./package.json":"./package.json"},"gitHead":"e4678afa1e3e310520dcda803a4f9a6b6773dc1d","scripts":{"test":"node --test","install:trellis":"node ./scripts/install.mjs"},"_npmUser":{"name":"banana-peeljj12","email":"1264459640@qq.com"},"repository":{"url":"git+https://github.com/1264459640/dsh-trellis.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-contained Trellis workflow trigger for DeepSeek Harness: per-turn breadcrumb injection via agent/pre-step, a bundled skill provider, and DSH-native task/phase state resolution. No Trellis AGPL code is vendored; workflow semantics are rewritten and li","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-fs":"^0.1.0-rc.6","@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-settings":"^0.1.0-rc.6"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-trellis_0.3.0-rc.8_1788923716722_0.266871000157197","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-rc.9":{"name":"@banana-peeljj12/dsh-trellis","version":"0.3.0-rc.9","keywords":["cordis","deepseek-harness","dsh","trellis","workflow"],"license":"MIT","_id":"@banana-peeljj12/dsh-trellis@0.3.0-rc.9","maintainers":[{"name":"banana-peeljj12","email":"1264459640@qq.com"}],"homepage":"https://github.com/1264459640/dsh-trellis#readme","bugs":{"url":"https://github.com/1264459640/dsh-trellis/issues"},"bin":{"trellis-install":"scripts/install.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-locale"],"platform":"web"}},"dist":{"shasum":"1376b00a8e30f91ae4d88f2fccc97e417ba23ec5","tarball":"https://registry.npmjs.org/@banana-peeljj12/dsh-trellis/-/dsh-trellis-0.3.0-rc.9.tgz","fileCount":49,"integrity":"sha512-3zQmmgZZ2tK92ocaT4BgoeqJT+uVbnW1GFH2o+4E4WET4P/ZnOxqu2PG/FGK+6bHKS/X+s7fKlem5NEI99oymQ==","signatures":[{"sig":"MEUCIQDIvuyWpBYdggofm7KYazqo4vjAYgkbjuzj4G8BPxQCMQIgC9/2iAPqpAWq9gLzmm9tPw2Mqwp0TXDQf+NSdvmdeZ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIH2wh6zwiFr45JqzHmEbZ1JUJDc6Py3UceIYpU6ldU7fAiEAgUh8KrEdnroRHiWmYH+2cy5VL1Vp39ZoVHbV91XTOZM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":897123},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"default":"./lib/client.js"},"./skills/*":"./skills/*","./package.json":"./package.json"},"gitHead":"10db70b7358d10323665efb6af84b23b35d68846","scripts":{"test":"node --test","install:trellis":"node ./scripts/install.mjs"},"_npmUser":{"name":"banana-peeljj12","email":"1264459640@qq.com"},"repository":{"url":"git+https://github.com/1264459640/dsh-trellis.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-contained Trellis workflow trigger for DeepSeek Harness: per-turn breadcrumb injection via agent/pre-step, a bundled skill provider, and DSH-native task/phase state resolution. No Trellis AGPL code is vendored; workflow semantics are rewritten and li","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-fs":"^0.1.0-rc.6","@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-settings":"^0.1.0-rc.6"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-trellis_0.3.0-rc.9_1788946585453_0.8630333518417546","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-rc.10":{"name":"@banana-peeljj12/dsh-trellis","version":"0.3.0-rc.10","keywords":["cordis","deepseek-harness","dsh","trellis","workflow"],"license":"MIT","_id":"@banana-peeljj12/dsh-trellis@0.3.0-rc.10","maintainers":[{"name":"banana-peeljj12","email":"1264459640@qq.com"}],"homepage":"https://github.com/1264459640/dsh-trellis#readme","bugs":{"url":"https://github.com/1264459640/dsh-trellis/issues"},"bin":{"trellis-install":"scripts/install.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-locale"],"platform":"web"}},"dist":{"shasum":"6996d059f60c13af03495e4d144d4904e3be2184","tarball":"https://registry.npmjs.org/@banana-peeljj12/dsh-trellis/-/dsh-trellis-0.3.0-rc.10.tgz","fileCount":49,"integrity":"sha512-3xTdCZ7NS6sP69jvjEMpHzwoB4LiGMKCp5/ccJRKewTPUZa8/GZ32f87RTvjLcLZ6MoaJC0odUOxcp/Si+Azyw==","signatures":[{"sig":"MEYCIQD3YmenhFQfSZVETjfGIypgymvBvxVPdcmh25butEK2nQIhAPDjbPKbOgEkx5eAfHHsSYxuYLmv1TdM0J4zHZt3Ow4G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBuYtzUoHM3/ui+CE+BCfXTav2+Dau8vp+TCI+1VpiF5AiAnZxMdrR0H9VLVHE8gXfFpUbDUuBczZLPfODzGhvcjZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":900607},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"default":"./lib/client.js"},"./skills/*":"./skills/*","./package.json":"./package.json"},"gitHead":"eb9e2d04d886a03829f47ec0aea747d0c2bced0e","scripts":{"test":"node --test","install:trellis":"node ./scripts/install.mjs"},"_npmUser":{"name":"banana-peeljj12","email":"1264459640@qq.com"},"repository":{"url":"git+https://github.com/1264459640/dsh-trellis.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-contained Trellis workflow trigger for DeepSeek Harness: per-turn breadcrumb injection via agent/pre-step, a bundled skill provider, and DSH-native task/phase state resolution. No Trellis AGPL code is vendored; workflow semantics are rewritten and li","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-fs":"^0.1.0-rc.6","@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-settings":"^0.1.0-rc.6"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-trellis_0.3.0-rc.10_1789009247627_0.08346320584122391","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@banana-peeljj12/dsh-trellis","version":"0.3.1","keywords":["cordis","deepseek-harness","dsh","trellis","workflow"],"license":"MIT","_id":"@banana-peeljj12/dsh-trellis@0.3.1","maintainers":[{"name":"banana-peeljj12","email":"1264459640@qq.com"}],"homepage":"https://github.com/1264459640/dsh-trellis#readme","bugs":{"url":"https://github.com/1264459640/dsh-trellis/issues"},"bin":{"trellis-install":"scripts/install.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-locale"],"platform":"web"}},"dist":{"shasum":"db63473fda3d0d20f9fc2f0c0e119869937b9e76","tarball":"https://registry.npmjs.org/@banana-peeljj12/dsh-trellis/-/dsh-trellis-0.3.1.tgz","fileCount":49,"integrity":"sha512-sD6pJTLggJxndtKrSwNx+jysUHzC/nyOXZ6XIAxJQ00ZZ5YlO7R/XQ7jSWaRd60y4VcoU4LSkrr5ijFc+6T4Ig==","signatures":[{"sig":"MEUCIA+W57zk/QKr0trH6P5yvXKAIQ5swzNQhiuCpBwxdmCrAiEAhmLtcFA995he8vhdrLOSUsovq//fh/OvsmppZm9YTKc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIG9U7Vdo1IdlQkWDZy8DXRPg4cs3b03GeiB1sq6fc96YAiEA9zyzd3RyZMf7GFMw4psCBcNx8NgeGbk+AcSgA+dVYoo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":882629},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"default":"./lib/client.js"},"./skills/*":"./skills/*","./package.json":"./package.json"},"gitHead":"bc5426ecd249963ea14fe7a18d119c1fefa71816","scripts":{"test":"node --test","install:trellis":"node ./scripts/install.mjs"},"_npmUser":{"name":"banana-peeljj12","email":"1264459640@qq.com"},"repository":{"url":"git+https://github.com/1264459640/dsh-trellis.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-contained Trellis workflow trigger for DeepSeek Harness: per-turn breadcrumb injection via agent/pre-step, a bundled skill provider, and DSH-native task/phase state resolution. No Trellis AGPL code is vendored; workflow semantics are rewritten and li","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-fs":"^0.1.0-rc.6","@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-settings":"^0.1.0-rc.6"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-trellis_0.3.1_1789031977048_0.29699005268746426","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@banana-peeljj12/dsh-trellis","version":"0.3.2","keywords":["cordis","deepseek-harness","dsh","trellis","workflow"],"license":"MIT","_id":"@banana-peeljj12/dsh-trellis@0.3.2","maintainers":[{"name":"banana-peeljj12","email":"1264459640@qq.com"}],"homepage":"https://github.com/1264459640/dsh-trellis#readme","bugs":{"url":"https://github.com/1264459640/dsh-trellis/issues"},"bin":{"trellis-install":"scripts/install.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-locale"],"platform":"web"}},"dist":{"shasum":"c583e1d45944b369583c305171658351a2c14c8e","tarball":"https://registry.npmjs.org/@banana-peeljj12/dsh-trellis/-/dsh-trellis-0.3.2.tgz","fileCount":49,"integrity":"sha512-nrJaOtS3YGPnbmQgjETJFmAk/7B74FoxeyZbyAKYKIuXXR2S3w9mml+3vZe67hD2GdNdC83PmCLqNcftb2JAHA==","signatures":[{"sig":"MEYCIQCHc7dl74z808KH68bMWSma62+qKprzsFvymEAMPEBG+AIhANJlpvBj7q1josM7jf060euAO1JsajAMKTLovB44S61X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDTxIMYPafvFLGgSC1MN/cjwy7g8N9yOpCn/ZF+gluZ1QIhAJgC4L3KvdnMhyNMkESsanbm/wFJ0IttpU5g019P0ieo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":886785},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"default":"./lib/client.js"},"./skills/*":"./skills/*","./package.json":"./package.json"},"gitHead":"52ddc74888cd9838b92e9fdf0d761dc32c85d112","scripts":{"test":"node --test","install:trellis":"node ./scripts/install.mjs"},"_npmUser":{"name":"banana-peeljj12","email":"1264459640@qq.com"},"repository":{"url":"git+https://github.com/1264459640/dsh-trellis.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-contained Trellis workflow trigger for DeepSeek Harness: per-turn breadcrumb injection via agent/pre-step, a bundled skill provider, and DSH-native task/phase state resolution. No Trellis AGPL code is vendored; workflow semantics are rewritten and li","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-fs":"^0.1.0-rc.6","@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-settings":"^0.1.0-rc.6"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-trellis_0.3.2_1789115136965_0.07062848416298917","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@banana-peeljj12/dsh-trellis","version":"0.3.3","keywords":["cordis","deepseek-harness","dsh","trellis","workflow"],"license":"MIT","_id":"@banana-peeljj12/dsh-trellis@0.3.3","maintainers":[{"name":"banana-peeljj12","email":"1264459640@qq.com"}],"homepage":"https://github.com/1264459640/dsh-trellis#readme","bugs":{"url":"https://github.com/1264459640/dsh-trellis/issues"},"bin":{"trellis-install":"scripts/install.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-locale"],"platform":"web"}},"dist":{"shasum":"b1f8ecbeabd4f53141c3e876dd8fad9fcfd24950","tarball":"https://registry.npmjs.org/@banana-peeljj12/dsh-trellis/-/dsh-trellis-0.3.3.tgz","fileCount":49,"integrity":"sha512-Y7ZyZ7B8gYAPzTn/dhG8l/8OUWjGKEgTfIumsy28zTWiGCRbnnpSf+sQZddqUI7Vhsmw0c4Ef52dy79hBB2XiQ==","signatures":[{"sig":"MEYCIQD7FwJ6ll6XhNajKoZvXS6sZAs68ZyzQDUmG3/PyoSDJgIhALXgkOP0erxfwLESqE66xQr2CUGrSTzFZrx4YvKiszsp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCW4a/GNOXzoRxKg5FeQzroIGdSiZyc4bT+dUlFugX6ygIgRexJ/fRjTddIvQCa+jqsIrKUJZCp7C4X7C1QoaLRf/U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":889769},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"default":"./lib/client.js"},"./skills/*":"./skills/*","./package.json":"./package.json"},"gitHead":"858ca8ce7a7967126a7088eef5f741278d05bd0d","scripts":{"test":"node --test","install:trellis":"node ./scripts/install.mjs"},"_npmUser":{"name":"banana-peeljj12","email":"1264459640@qq.com"},"repository":{"url":"git+https://github.com/1264459640/dsh-trellis.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-contained Trellis workflow trigger for DeepSeek Harness: per-turn breadcrumb injection via agent/pre-step, a bundled skill provider, and DSH-native task/phase state resolution. No Trellis AGPL code is vendored; workflow semantics are rewritten and li","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-fs":"^0.1.0-rc.6","@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-settings":"^0.1.0-rc.6"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-trellis_0.3.3_1789218081562_0.692554722764114","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@banana-peeljj12/dsh-trellis","version":"0.3.4","keywords":["cordis","deepseek-harness","dsh","trellis","workflow"],"license":"MIT","_id":"@banana-peeljj12/dsh-trellis@0.3.4","maintainers":[{"name":"banana-peeljj12","email":"1264459640@qq.com"}],"homepage":"https://github.com/1264459640/dsh-trellis#readme","bugs":{"url":"https://github.com/1264459640/dsh-trellis/issues"},"bin":{"trellis-install":"scripts/install.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-locale"],"platform":"web"}},"dist":{"shasum":"68d3f2ff311f6e9c370ac24ed302d4f7cec230af","tarball":"https://registry.npmjs.org/@banana-peeljj12/dsh-trellis/-/dsh-trellis-0.3.4.tgz","fileCount":49,"integrity":"sha512-GbuLYyT0Y2DZkey9YFTA3SoezGMpLhikLmCADcpZo2vPPol+0Jx0nN67ZuzL30KFQ0AcXViUZHqooZDxu6yCGw==","signatures":[{"sig":"MEUCIQCxDkomdwwrRIB4yHmv56yX2y7J2LDF+o09iCe93E0LtgIgCFzcumXc3WZJTwejoySltgwfym4pO11xCwAyscxF0Sk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGHfBYcoFlyru0s5Q0kdYRlqYqJqRYJ45tnd6ukT4UOMAiB8C/mc68gTPn7p2Q/DDP5QE+aa8KIH1jOXGhrhNWhC2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":889772},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"default":"./lib/client.js"},"./skills/*":"./skills/*","./package.json":"./package.json"},"gitHead":"c16cbda6ce37e7bf77c6c4477146fa2615f5425b","scripts":{"test":"node --test","install:trellis":"node ./scripts/install.mjs"},"_npmUser":{"name":"banana-peeljj12","email":"1264459640@qq.com"},"repository":{"url":"git+https://github.com/1264459640/dsh-trellis.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-contained Trellis workflow trigger for DeepSeek Harness: per-turn breadcrumb injection via agent/pre-step, a bundled skill provider, and DSH-native task/phase state resolution. No Trellis AGPL code is vendored; workflow semantics are rewritten and li","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-fs":"^0.1.0-rc.6","@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-settings":"^0.1.0-rc.6"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-trellis_0.3.4_1789791342908_0.42437112300465096","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@banana-peeljj12/dsh-trellis","version":"0.3.5","keywords":["cordis","deepseek-harness","dsh","trellis","workflow"],"license":"MIT","_id":"@banana-peeljj12/dsh-trellis@0.3.5","maintainers":[{"name":"banana-peeljj12","email":"1264459640@qq.com"}],"homepage":"https://github.com/1264459640/dsh-trellis#readme","bugs":{"url":"https://github.com/1264459640/dsh-trellis/issues"},"bin":{"trellis-install":"scripts/install.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-plugin-manager","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-sidebar-right","@deepseek-ai/dsh-client-ui-workspace"],"platform":"web"}},"dist":{"shasum":"e8c0ef1c8ec53943337d7cbe78e6a3bb15ed7332","tarball":"https://registry.npmjs.org/@banana-peeljj12/dsh-trellis/-/dsh-trellis-0.3.5.tgz","fileCount":49,"integrity":"sha512-h+dHx00Sg0M1NW5yfgJCVb5aqHqphnQp0SI+rw6VGqmsCwlrHE8iBpMo5KaErNdVM9vSpVuVgIbuTsnCaM70zw==","signatures":[{"sig":"MEUCIB0XOlmPcSam8DcAeUIZ61Cxu8bSNdrLH/JCd8RNjQa+AiEAw0u6kV/JnKTac66h2o4wnH6x68WUNHn1uVjaEuGVpGE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDw+Irf5rv7sgbuzKtsJnokSkM2sPnSMXeXpF4IN6xAjgIhAOMPULdMvuVg33bnb1DPb46Y1PneImNMZkceryWCrALH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":901141},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"default":"./lib/client.js"},"./skills/*":"./skills/*","./package.json":"./package.json"},"gitHead":"dab32dd5b98e47dee55d7772786fc0aee99b679a","scripts":{"test":"node --test","install:trellis":"node ./scripts/install.mjs"},"_npmUser":{"name":"banana-peeljj12","email":"1264459640@qq.com"},"repository":{"url":"git+https://github.com/1264459640/dsh-trellis.git","type":"git"},"_npmVersion":"10.9.8","description":"Self-contained Trellis workflow trigger for DeepSeek Harness: per-turn breadcrumb injection via agent/pre-step, a bundled skill provider, and DSH-native task/phase state resolution. No Trellis AGPL code is vendored; workflow semantics are rewritten and li","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@deepseek-ai/cordis":"4.0.4","@deepseek-ai/dsh-fs":"0.1.7-rc.1","@deepseek-ai/dsh-llm":"0.1.7-rc.1","@deepseek-ai/dsh-agent":"0.1.7-rc.1","@deepseek-ai/dsh-tools":"0.1.7-rc.1","@deepseek-ai/dsh-session":"0.1.7-rc.1","@deepseek-ai/schemastery":"3.18.4","@deepseek-ai/dsh-settings":"0.1.7-rc.1"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.4","@deepseek-ai/dsh-fs":"^0.1.7-rc.1","@deepseek-ai/dsh-llm":"^0.1.7-rc.1","@deepseek-ai/dsh-agent":"^0.1.7-rc.1","@deepseek-ai/dsh-tools":"^0.1.7-rc.1","@deepseek-ai/dsh-session":"^0.1.7-rc.1","@deepseek-ai/schemastery":"^3.18.4","@deepseek-ai/dsh-settings":"^0.1.7-rc.1"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-trellis_0.3.5_1790243190635_0.16224716350944823","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"_id":"@banana-peeljj12/dsh-trellis@0.3.6","bin":{"trellis-install":"scripts/install.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-plugin-manager","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-sidebar-right","@deepseek-ai/dsh-client-ui-workspace"],"platform":"web"}},"bugs":{"url":"https://github.com/1264459640/dsh-trellis/issues"},"dist":{"shasum":"014208c57b0af81b366e0519e07523d40a3e1460","tarball":"https://registry.npmjs.org/@banana-peeljj12/dsh-trellis/-/dsh-trellis-0.3.6.tgz","fileCount":49,"integrity":"sha512-J29XiiGNa/PSB+bGdahhbhQr7DGOTad5UpAkUTZGdTiDD+Jm+no++A3VVPKD6TaquCJC+DeCNMqORDtq7rN8SQ==","signatures":[{"sig":"MEUCID8ibUNibhEt6g2EW2rnRQa0qJ+rIQOpG4Ofp4F9biDwAiEAhvMNo7Ctyd0qWyi/fERYjpu8nopojCcrS3XLJkan1ys=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDK96IsEANtwjLa/QL0H+q6AYPhXpWH+alZ81cmWuJPHwIhAMRJvhzw6s5041awaV0kQOAZ5rAtINUdh/aZxnfdNMEr"}],"unpackedSize":903857},"main":"lib/index.js","name":"@banana-peeljj12/dsh-trellis","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":{"default":"./lib/client.js"},"./skills/*":"./skills/*","./package.json":"./package.json"},"gitHead":"f63e0e7fbb18bf60370336ae05aaa2cf0c448207","license":"MIT","scripts":{"test":"node --test","install:trellis":"node ./scripts/install.mjs"},"version":"0.3.6","_npmUser":{"name":"banana-peeljj12","email":"1264459640@qq.com"},"homepage":"https://github.com/1264459640/dsh-trellis#readme","keywords":["cordis","deepseek-harness","dsh","trellis","workflow"],"repository":{"url":"git+https://github.com/1264459640/dsh-trellis.git","type":"git"},"_npmVersion":"10.9.9","description":"Self-contained Trellis workflow trigger for DeepSeek Harness: per-turn breadcrumb injection via agent/pre-step, a bundled skill provider, and DSH-native task/phase state resolution. No Trellis AGPL code is vendored; workflow semantics are rewritten and li","directories":{},"maintainers":[{"name":"banana-peeljj12","email":"1264459640@qq.com"}],"_nodeVersion":"22.23.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@deepseek-ai/cordis":"4.0.4","@deepseek-ai/dsh-fs":"0.2.0-rc.2","@deepseek-ai/dsh-llm":"0.2.0-rc.2","@deepseek-ai/dsh-agent":"0.2.0-rc.2","@deepseek-ai/dsh-tools":"0.2.0-rc.2","@deepseek-ai/dsh-session":"0.2.0-rc.2","@deepseek-ai/schemastery":"3.18.4","@deepseek-ai/dsh-settings":"0.2.0-rc.2"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.4","@deepseek-ai/dsh-fs":"^0.2.0-rc.2","@deepseek-ai/dsh-llm":"^0.2.0-rc.2","@deepseek-ai/dsh-agent":"^0.2.0-rc.2","@deepseek-ai/dsh-tools":"^0.2.0-rc.2","@deepseek-ai/dsh-session":"^0.2.0-rc.2","@deepseek-ai/schemastery":"^3.18.4","@deepseek-ai/dsh-settings":"^0.2.0-rc.2"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dsh-trellis_0.3.6_1791272423628_0.1064127493377729"}}},"time":{"created":"2026-08-18T03:29:35.618Z","modified":"2026-10-06T07:40:23.892Z","0.1.0-rc.1":"2026-08-18T03:29:35.999Z","0.1.0-rc.2":"2026-08-18T03:40:04.508Z","0.1.0-rc.3":"2026-08-18T07:37:33.964Z","0.1.0-rc.4":"2026-08-18T12:46:28.985Z","0.1.0-rc.5":"2026-08-19T07:23:51.978Z","0.1.0-rc.6":"2026-08-19T09:57:43.323Z","0.1.0-rc.8":"2026-08-21T06:19:33.172Z","0.1.0-rc.9":"2026-08-21T10:25:30.918Z","0.2.0":"2026-08-30T08:41:23.948Z","0.2.1":"2026-09-04T01:20:49.232Z","0.2.2":"2026-09-05T01:44:26.624Z","0.3.0-rc.1":"2026-09-05T03:54:23.106Z","0.3.0-rc.2":"2026-09-05T06:00:35.481Z","0.3.0-rc.3":"2026-09-05T06:30:39.044Z","0.3.0-rc.4":"2026-09-05T12:50:47.294Z","0.3.0-rc.5":"2026-09-06T06:30:44.829Z","0.3.0-rc.6":"2026-09-06T14:33:30.220Z","0.3.0-rc.7":"2026-09-07T03:38:10.321Z","0.3.0-rc.8":"2026-09-09T03:15:16.851Z","0.3.0-rc.9":"2026-09-09T09:36:25.586Z","0.3.0-rc.10":"2026-09-10T03:00:47.780Z","0.3.1":"2026-09-10T09:19:37.153Z","0.3.2":"2026-09-11T08:25:37.147Z","0.3.3":"2026-09-12T13:01:21.713Z","0.3.4":"2026-09-19T04:15:43.077Z","0.3.5":"2026-09-24T09:46:30.751Z","0.3.6":"2026-10-06T07:40:23.740Z"},"bugs":{"url":"https://github.com/1264459640/dsh-trellis/issues"},"license":"MIT","homepage":"https://github.com/1264459640/dsh-trellis#readme","keywords":["cordis","deepseek-harness","dsh","trellis","workflow"],"repository":{"url":"git+https://github.com/1264459640/dsh-trellis.git","type":"git"},"description":"Self-contained Trellis workflow trigger for DeepSeek Harness: per-turn breadcrumb injection via agent/pre-step, a bundled skill provider, and DSH-native task/phase state resolution. No Trellis AGPL code is vendored; workflow semantics are rewritten and li","maintainers":[{"name":"banana-peeljj12","email":"1264459640@qq.com"}],"readme":"# dsh-trellis\n\n<div align=\"center\">\n  <b style=\"font-size: 1.3em;\">Trellis 工作流扩展 · DeepSeek Harness</b><br />\n  <sub>结构化阶段流转 · 步骤状态机 · 质量验收门禁 · 可选规划期只读保护</sub><br /><br />\n  <a href=\"https://opensource.org/licenses/MIT\"><img alt=\"License: MIT\" src=\"https://img.shields.io/badge/License-MIT-yellow.svg\" /></a>\n  <img alt=\"Node Version\" src=\"https://img.shields.io/badge/Node.js-≥20-green.svg\" />\n  <img alt=\"Step State Machine\" src=\"https://img.shields.io/badge/Steps-5--State%20Machine-blue.svg\" />\n  <img alt=\"Verification Gate\" src=\"https://img.shields.io/badge/Gate-Verified%20Check-success.svg\" />\n</div>\n\n<div align=\"center\">\n  🌏 <a href=\"./README.md\"><b>中文</b></a> · <a href=\"./README_EN.md\">English</a>\n</div>\n\n<br />\n\n<p align=\"center\">\n  <img src=\"./docs/images/web-kanban-list.png\" width=\"49%\" alt=\"紧凑任务列表与详情面板\" />\n  <img src=\"./docs/images/web-kanban-lanes.png\" width=\"49%\" alt=\"泳道看板与空泳道折叠\" />\n</p>\n<p align=\"center\">\n  <img src=\"./docs/images/web-kanban-refactor.png\" width=\"49%\" alt=\"重构泳道与任务详情\" />\n</p>\n\n---\n\n## 项目简介\n\n`dsh-trellis` 是为 [DeepSeek Harness (DSH)](https://github.com/deepseek-ai/deepseek-harness) 开发的工程化工作流插件，借鉴了 [Trellis](https://github.com/mindfold-ai/trellis) 的阶段规范与状态机设计思想。\n\n在大模型长程编程任务中，常见以下协作问题：\n1. **未理清方案便直接修改代码**：容易引入方向性错误或破坏现有架构；\n2. **任务待办散落各处**：需求文档、草稿文件与上下文记录多处待办，状态脱节；\n3. **缺乏验收约束**：代码编写完成后直接标记完成，缺少自测验证或人工审核卡点。\n\n`dsh-trellis` 通过统一的步骤状态机、任务阶段流转和运行时工具过滤，帮助大模型在复杂任务中遵循“先方案后编码、验证后再完结”的工程规范。\n\n---\n\n## 核心特性\n\n- **结构化阶段流转**：提供特性开发（feat）、缺陷修复（issue）与代码重构（refactor）三条标准阶段轨道，引导模型逐步推进。\n- **统一执行清单**：以任务根目录下的 `task.json.steps` 作为唯一的执行状态依据，避免分散维护清单带来的状态不一致。\n- **质量验收门禁**：细化步骤流转状态（`pending`、`in_progress`、`verifying`、`blocked`、`completed`），支持区分自动化测试（AI 验证）与人工审批卡点，并在任务完结时严格检查验收状态。\n- **可选规划期只读保护**：开启配置项后，可在方案获批前于运行时过滤掉代码写工具（`write` / `edit`），仅开放文档受控修改通道，确保方案敲定后再动代码。\n- **会话级状态隔离**：各会话的任务绑定关系独立存储在 `.trellis/.runtime/sessions/` 中，多会话与并发子代理并行工作时互不串扰。\n- **双模态任务看板**：常态为高密度紧凑任务列表（类型徽章 + 标题 + 阶段 + 步骤简标），可一键展开为全屏泳道看板（按工作流阶段细分泳道、空泳道自动折叠、实时搜索与类型筛选、归档泳道）；操作全面图标化（自包含内联 SVG 图标体系），右侧详情面板内置 **Step Tracker 步骤流水线**、产物文件树与胶囊属性标签。看板保持**克制交互**——不直接改任务状态，只提供「▶ 推进任务」将指令注入输入框由 Agent 执行，产物点击生成 `@.trellis/tasks/...` 原生文件引用交给 DSH 原生查看。\n- **Git 干净度校验（支持局部校验）**：任务完成和归档时自动检查 Git 工作区状态，防止遗留未提交的脏代码。若工作区存在与任务无关的未提交改动，可在 `trellis_task_update` / `trellis_task_archive` 中通过 `modified_files` 声明任务实际改动文件，校验将限缩到清单内文件（须已提交），清单外未提交改动仅告警、不再阻塞；未传该参数时保持全局严格校验。\n\n---\n\n## 快速上手\n\n### 1. 安装插件\n\n确保环境 Node.js ≥ 20，在终端运行：\n\n```sh\ndsh plugin --profile web add @banana-peeljj12/dsh-trellis@latest\n```\n\n安装完成后**重启 DSH 服务**。\n\n> **桌面版（DeepSeek Harness App）请用自带的 carrier CLI。** 普通 `dsh` CLI 会以\n> `error: profile \"desktop\" is managed exclusively by the Electron application` 拒绝操作\n> `desktop` profile（该名字被硬编码保护）。请改用桌面版自带的 CLI：\n>\n> ```sh\n> & \"F:\\DeepSeek Harness\\resources\\runtime\\cli\\bin\\dsh.cmd\" plugin --profile desktop add link:F:\\dsh-plugins\\dsh-trellis\n> ```\n>\n> 装的若是本地开发目录，用 `link:<仓库绝对路径>`；装完成后**完整退出并重启桌面版**\n> （含托盘图标，确认任务管理器中不再有 `DeepSeek Harness.exe`）才会生效。\n\n> **版本兼容性**：插件声明的 `@deepseek-ai/dsh-*` peer 范围必须覆盖当前 DSH 运行时版本。\n> DSH 会在安装前置检查（pnpm 运行之前）与 profile 启动时校验该范围，不匹配会直接\n> `installation rejected` 并拒绝加载——这不是代码问题，而是声明问题：\n> 例如运行时为 `0.2.0-rc.2` 时，`^0.1.7-rc.1`（= `>=0.1.7-rc.1 <0.2.0-0`）不覆盖它，\n> 必须提升到 `^0.2.0-rc.2`。升级 DSH 后若插件突然失效，请先核对 peer 范围。\n> 本仓库当前面向 **DSH 0.2.0-rc.2**；审计证据见\n> [`docs/ref/dsh-0.2.0-rc.2-audit.md`](docs/ref/dsh-0.2.0-rc.2-audit.md)。\n\n### 2. 配置白名单目录（重要）\n\n为避免非预期介入，插件默认不会拦截未授权的目录。请在 Web 端或配置文件中添加生效路径：\n\n1. 打开 DSH Web 客户端，进入左下角 **设置 → 插件 → Trellis 工作流**；\n2. 在 **白名单项目 (allowlist)** 中添加需要启用该工作流的项目根目录绝对路径——既可手动输入，\n   也可点击 **浏览…** 按钮弹出系统文件夹选择器直接选取，保存后即时生效。\n\n> **提示**：若希望在方案定稿前限制模型修改源码，可在该设置页同时开启 **规划期只读保护 (enforceReadonlyPlanning)** 开关。\n\n### 3. 开始使用\n\n在对话中提出较复杂的需求时，模型会引导创建或推进工作流任务：\n\n- **新增功能**：创建 `feat-mm-dd-name`，推进 `prd` → `design` → `design-review` → `impl` → `review` → `check`；\n- **修复问题**：创建 `issue-mm-dd-name`，推进 `report` → `analyze` → `fix` → `fix-note`；\n- **重构优化**：创建 `refactor-mm-dd-name`，推进 `scan` → `design` → `apply` → `done`。\n\n如需在某轮对话中临时跳过工作流拦截，在消息中包含 `no-trellis` 即可。\n\n---\n\n## 工作流与轨道规范\n\n插件内置了三类标准工作流轨道，任务状态与当前所处阶段（`work.stage`）紧密挂钩：\n\n| 工作流类型 | 命名规范 | 阶段推进顺序 | 说明 |\n|---|---|---|---|\n| **功能特性 (`feat`)** | `feat-MM-DD-name` | `prd` → `design` → `design-review` → `impl` → `review` → `check` | 适合从 0 到 1 开发新特性或重大功能调整 |\n| **缺陷修复 (`issue`)** | `issue-MM-DD-name` | `report` → `analyze` → `fix` → `fix-note` | 适合排查和定位 bug、回归问题及异常情况 |\n| **代码重构 (`refactor`)** | `refactor-MM-DD-name` | `scan` → `design` → `apply` → `done` | 保持对外行为不变的前提下进行架构或代码优化 |\n\n---\n\n## 核心机制详解\n\n### 1. 步骤状态机与验收门禁\n\n任务的 `steps` 数组为执行清单，支持 5 种状态：\n\n- `pending`：步骤待开始；\n- `in_progress`：当前正在实施该步骤；\n- `verifying`：代码实施完毕，等待验证；\n- `blocked`：遇到外部阻塞，必须附带 `blockedReason`；\n- `completed`：验证通过后完结。\n\n#### 验证模式说明：\n- **自动化验证 (`verification: 'ai'`)**：模型编写代码后，必须先运行测试并调用 `trellis_task_update` 填入 `verified: true` 与 `verificationNotes` 测试记录，随后才允许将状态更新为 `completed`，防止单次调用跳过测试。\n- **人工验收卡点 (`verification: 'human'`)**：用于涉及核心契约或高风险操作的步骤。只有在用户明确同意且记录 `verifiedBy: 'human'` 后，该步骤才被允许标记为 `completed`。\n- **任务完结审计**：当任务标记为完成或发起归档时，系统会校验所有步骤是否均已完成并通过验证，同时校验 Git 工作区是否干净。\n\n### 2. 规划期只读保护（可选增强）\n\n当在配置中启用 `enforceReadonlyPlanning: true` 时，插件会根据当前任务状态**仅裁剪指定的工具**（denylist，其余工具——包括其他插件注册的工具——原样保留）：\n\n| 授权状态 | 触发条件 | 被裁剪的工具 | 说明 |\n|---|---|---|---|\n| `undecided` | 项目在白名单内、无活跃任务且未声明跳过 | `write` / `edit` + `trellis_task_update` / `trellis_artifact_update` / `trellis_task_archive` / `trellis_ui_update` | 移除代码写工具与任务写工具，避免盲目直接改写源码；`trellis_task_create` / `trellis_task_skip` 与所有其他工具（含其他插件工具）保留 |\n| `planning` | 任务处于规划类阶段（`prd`, `design`, `scan`, `report` 等） | `write` / `edit` + `trellis_task_create` / `trellis_task_skip` / `trellis_task_archive` / `trellis_ui_update` | 移除通用 `write` / `edit` 工具与任务生命周期工具，仅放行受控的任务产物更新；`trellis_task_update` / `trellis_artifact_update` 与所有其他工具保留 |\n| `authorized` | 任务进入实施阶段（`impl`, `fix`, `apply`）或用户已跳过 | 无（不裁剪） | 允许根据设计方案修改项目源码 |\n\n> 注：`trellis_artifact_update` 仅允许写入当前任务目录（`.trellis/tasks/<slug>/`）内的白名单文档，杜绝跨目录修改。\n\n---\n\n## 扩展工具 (Tools) 说明\n\n插件向运行时注册了以下专用工具：\n\n- **`trellis_task_create`**：创建新的工作流任务，生成初始 `task.json` 与阶段交付物模板，并自动绑定当前会话。\n- **`trellis_task_update`**：推进任务阶段、更新步骤进度、记录验证证据或更新任务信息。\n- **`trellis_artifact_update`**：安全更新任务交付文档（如 `prd.md`, `design.md`, `check.md` 等），受白名单和路径校验约束。\n- **`trellis_task_archive`**：将已完成的任务归档至 `.trellis/tasks/archive/YYYY-MM/` 目录下，并解除当前会话绑定。\n- **`trellis_task_skip`**：经用户同意后，在当前会话跳过 Trellis 工作流约束，直接放行全量工具权限。\n- **`trellis_state`**：诊断并返回当前项目的 Trellis 运行时状态与任务信息。\n- **`trellis_ui_update`**：主动刷新 Web 界面顶部的阶段徽章状态。\n\n---\n\n## 配置项参考\n\n可在 Web 设置面板（**设置 → 插件 → Trellis 工作流**）或 `~/.dsh/settings.yaml` 中进行配置：\n\n| 配置项 | 类型 | 默认值 | 说明 |\n|---|---|---|---|\n| `allowlist` | `string[]` | `[]` | **生效白名单**：允许插件接入的项目根目录绝对路径列表。为空时不介入任何项目 |\n| `enforceReadonlyPlanning` | `boolean` | `false` | **规划期只读保护**：开启后，方案定稿前在运行时移除代码修改工具 |\n| `skipKeywords` | `string[]` | `['no-trellis']` | **跳过关键词**：用户消息包含这些词时，该轮跳过工作流注入与拦截 |\n| `injectStep` | `number` | `1` | 面包屑提示词的注入步数，默认仅在每轮交互第 1 步注入 |\n| `inline` | `boolean` | `false` | 是否开启 codex-inline 风格的阶段解析模式 |\n\n---\n\n## 项目结构\n\n```text\ndsh-trellis/\n├── lib/\n│   ├── index.js            # 插件入口：注册 pre-step 钩子、运行时工具过滤与 API 路由\n│   ├── task.js             # 任务执行逻辑：步骤流转、验证门禁检查与状态校验\n│   ├── skills.js           # 技能供给：向项目注入 standard 工作流技能与产物模板\n│   ├── breadcrumb.js       # 上下文提示：提取焦点步骤与构建面包屑\n│   ├── readonly.js         # 只读策略：推导 undecided / planning / authorized 授权状态\n│   ├── state.js            # 状态解析：阶段推断、会话指针与 slug 格式校验\n│   ├── artifact.js         # 产物写入：受控文档更新与路径安全限制\n│   ├── archive.js          # 归档处理：任务完结检查、目录归档迁移与 Git 干净度校验\n│   ├── board.js            # 看板数据：任务记录（含 steps 聚合）、阶段泳道轨道与归档列表\n│   ├── client.js           # 前端界面：Web 阶段徽章、双模态看板（紧凑列表 + 阶段泳道）与设置项\n│   └── types/index.d.ts    # TypeScript 类型定义\n├── skills/                 # 内置的工作流技能与各阶段 Markdown 模板\n├── docs/images/            # 界面截图与架构图素材\n└── test/                   # 自动化单元测试套件\n```\n\n---\n\n## 开源协议与致谢\n\n- 本项目基于 [MIT 许可证](./LICENSE) 开源；\n- 致谢 [Trellis](https://github.com/mindfold-ai/trellis)（Mindfold）：阶段规范与面包屑设计的灵感来源；\n- 致谢 [CodeStable](https://github.com/codestable/CodeStable)：优秀的三大工作流路由划分思路；\n- 致谢 [DeepSeek Harness](https://github.com/deepseek-ai/deepseek-harness)：灵活可靠的 Agent 运行时环境。\n","readmeFilename":"README.md"}