{"_id":"@crazx/dsh-tool-cordis","_rev":"22-dcfe89fd83bc8cb5a5b5f4194d6b7d09","name":"@crazx/dsh-tool-cordis","dist-tags":{"latest":"0.1.6-alpha.2.zw.2"},"versions":{"0.1.0-rc.7.zw.2":{"name":"@crazx/dsh-tool-cordis","version":"0.1.0-rc.7.zw.2","license":"MIT","_id":"@crazx/dsh-tool-cordis@0.1.0-rc.7.zw.2","maintainers":[{"name":"danielzhang688","email":"danielzhang688@gmail.com"},{"name":"rockshan3906","email":"rockshan3906@gmail.com"}],"homepage":"https://github.com/aka-danielZhang/deepseek-harness#readme","bugs":{"url":"https://github.com/aka-danielZhang/deepseek-harness/issues"},"dist":{"shasum":"72aa59e4af50cc5ff055bcbcd74a2aebd6be6273","tarball":"https://registry.npmjs.org/@crazx/dsh-tool-cordis/-/dsh-tool-cordis-0.1.0-rc.7.zw.2.tgz","fileCount":15,"integrity":"sha512-b4azSSwanjgS4tYGr20K2j0KeQiKlfOZBCtHfqklgowPSJ7LVRsLiZRF8d6d5/83r+as3ToLEBUPW0wjwD0vqA==","signatures":[{"sig":"MEUCIQCQYu7usb/A6HSrZYXWo9Tzh4te7LPicQFEfMIhUwcfFQIgfWEEZmvHIF/7aUVazttxDNTe27c6yaPXrxKykoB5bf0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":429997},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/.publish-staging/crazx-dsh-tool-cordis-0.1.0-rc.7.zw.2.tgz","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./src/*":"./src/*","./invariant":{"types":"./lib/types/invariant.d.ts","default":"./lib/invariant.js"},"./package.json":"./package.json"},"_npmUser":{"name":"danielzhang688","email":"danielzhang688@gmail.com"},"_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/.publish-staging/crazx-dsh-tool-cordis-0.1.0-rc.7.zw.2.tgz","_integrity":"sha512-b4azSSwanjgS4tYGr20K2j0KeQiKlfOZBCtHfqklgowPSJ7LVRsLiZRF8d6d5/83r+as3ToLEBUPW0wjwD0vqA==","repository":{"url":"git+https://github.com/aka-danielZhang/deepseek-harness.git","type":"git","directory":"packages/extensions/tool-cordis"},"_npmVersion":"11.17.0","description":"Self-referential cordis toolset: inspect the live runtime, mount and dispose model-written plugins","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@deepseek-ai/cordis":"^0.1.0-rc.7","@deepseek-ai/dsh-llm":"^0.1.0-rc.7","@deepseek-ai/dsh-agent":"^0.1.0-rc.7","@deepseek-ai/dsh-scope":"^0.1.0-rc.7","@deepseek-ai/dsh-tools":"^0.1.0-rc.7","@deepseek-ai/dsh-session":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.7","@deepseek-ai/dsh-system-prompt":"^0.1.0-rc.7","@deepseek-ai/cordis-plugin-loader":"^0.1.0-rc.7","@deepseek-ai/dsh-cordis-host-runner":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^0.1.0-rc.7","@deepseek-ai/dsh-llm":"^0.1.0-rc.7","@deepseek-ai/dsh-agent":"^0.1.0-rc.7","@deepseek-ai/dsh-scope":"^0.1.0-rc.7","@deepseek-ai/dsh-tools":"^0.1.0-rc.7","@deepseek-ai/dsh-session":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.7","@deepseek-ai/dsh-system-prompt":"^0.1.0-rc.7","@deepseek-ai/dsh-cordis-host-runner":"^0.1.0-rc.7"},"_npmOperationalInternal":{"tmp":"tmp/dsh-tool-cordis_0.1.0-rc.7.zw.2_1787162631732_0.6353498206404238","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-rc.8.zw.3":{"name":"@crazx/dsh-tool-cordis","version":"0.1.0-rc.8.zw.3","license":"MIT","_id":"@crazx/dsh-tool-cordis@0.1.0-rc.8.zw.3","maintainers":[{"name":"danielzhang688","email":"danielzhang688@gmail.com"},{"name":"rockshan3906","email":"rockshan3906@gmail.com"}],"homepage":"https://github.com/aka-danielZhang/deepseek-harness#readme","bugs":{"url":"https://github.com/aka-danielZhang/deepseek-harness/issues"},"dist":{"shasum":"07782683c634c3436c6faeccb8d39e82bc06efd6","tarball":"https://registry.npmjs.org/@crazx/dsh-tool-cordis/-/dsh-tool-cordis-0.1.0-rc.8.zw.3.tgz","fileCount":15,"integrity":"sha512-iBPDUUTMqck4joXQ9jAz6xstdnGO0VHwiGA0/UUGXM4R8nQb3IGkq8KlbU7GK8lD+y9VzWXUMohaUp5YYwyCLA==","signatures":[{"sig":"MEQCICrw8+K9TQbc642jyQyBklwG0IdP1YnUNl6GnmUe/+UlAiBz6hg5qRk2K6KYE1uf6iyk8SE2uhstoIguGwmxubeAGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":442493},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/.publish-staging/crazx-dsh-tool-cordis-0.1.0-rc.8.zw.3.tgz","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./src/*":"./src/*","./invariant":{"types":"./lib/types/invariant.d.ts","default":"./lib/invariant.js"},"./package.json":"./package.json"},"_npmUser":{"name":"danielzhang688","email":"danielzhang688@gmail.com"},"_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/.publish-staging/crazx-dsh-tool-cordis-0.1.0-rc.8.zw.3.tgz","_integrity":"sha512-iBPDUUTMqck4joXQ9jAz6xstdnGO0VHwiGA0/UUGXM4R8nQb3IGkq8KlbU7GK8lD+y9VzWXUMohaUp5YYwyCLA==","repository":{"url":"git+https://github.com/aka-danielZhang/deepseek-harness.git","type":"git","directory":"packages/extensions/tool-cordis"},"_npmVersion":"11.17.0","description":"Self-referential cordis toolset: inspect the live runtime, mount and dispose model-written plugins","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@deepseek-ai/cordis":"^0.1.0-rc.8","@deepseek-ai/dsh-llm":"^0.1.0-rc.8","@deepseek-ai/dsh-agent":"^0.1.0-rc.8","@deepseek-ai/dsh-scope":"^0.1.0-rc.8","@deepseek-ai/dsh-tools":"^0.1.0-rc.8","@deepseek-ai/dsh-session":"^0.1.0-rc.8","@deepseek-ai/dsh-invariants":"^0.1.0-rc.8","@deepseek-ai/dsh-system-prompt":"^0.1.0-rc.8","@deepseek-ai/cordis-plugin-loader":"^0.1.0-rc.8","@deepseek-ai/dsh-cordis-host-runner":"^0.1.0-rc.8"},"peerDependencies":{"@deepseek-ai/cordis":"^0.1.0-rc.8","@deepseek-ai/dsh-llm":"^0.1.0-rc.8","@deepseek-ai/dsh-agent":"^0.1.0-rc.8","@deepseek-ai/dsh-scope":"^0.1.0-rc.8","@deepseek-ai/dsh-tools":"^0.1.0-rc.8","@deepseek-ai/dsh-session":"^0.1.0-rc.8","@deepseek-ai/dsh-invariants":"^0.1.0-rc.8","@deepseek-ai/dsh-system-prompt":"^0.1.0-rc.8","@deepseek-ai/dsh-cordis-host-runner":"^0.1.0-rc.8"},"_npmOperationalInternal":{"tmp":"tmp/dsh-tool-cordis_0.1.0-rc.8.zw.3_1787187535899_0.24494715148167612","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-rc.8.zw.4":{"name":"@crazx/dsh-tool-cordis","version":"0.1.0-rc.8.zw.4","license":"MIT","_id":"@crazx/dsh-tool-cordis@0.1.0-rc.8.zw.4","maintainers":[{"name":"danielzhang688","email":"danielzhang688@gmail.com"},{"name":"rockshan3906","email":"rockshan3906@gmail.com"}],"homepage":"https://github.com/aka-danielZhang/deepseek-harness#readme","bugs":{"url":"https://github.com/aka-danielZhang/deepseek-harness/issues"},"dist":{"shasum":"c2181a6737a8d7caec7a33dc7668634882addc06","tarball":"https://registry.npmjs.org/@crazx/dsh-tool-cordis/-/dsh-tool-cordis-0.1.0-rc.8.zw.4.tgz","fileCount":15,"integrity":"sha512-7aa7LI87Mi1COZL2TlH2mY8xYMntOJQaJgSR6CQnYbqEuChj5U4RPEf7oo4v4rra1tdTbjBHqXi1UDpXsfQmlg==","signatures":[{"sig":"MEUCIQCa3f8TjBIu9HkdBHoltFIWIzvjT1VX1+qk9ZoZGjCD9QIgbaUjI5xjYSPIPWKBbLF4fXK4A6onxzOlohuLBYJ/5B8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":442478},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/.publish-staging/crazx-dsh-tool-cordis-0.1.0-rc.8.zw.4.tgz","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./src/*":"./src/*","./invariant":{"types":"./lib/types/invariant.d.ts","default":"./lib/invariant.js"},"./package.json":"./package.json"},"_npmUser":{"name":"danielzhang688","email":"danielzhang688@gmail.com"},"_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/.publish-staging/crazx-dsh-tool-cordis-0.1.0-rc.8.zw.4.tgz","_integrity":"sha512-7aa7LI87Mi1COZL2TlH2mY8xYMntOJQaJgSR6CQnYbqEuChj5U4RPEf7oo4v4rra1tdTbjBHqXi1UDpXsfQmlg==","repository":{"url":"git+https://github.com/aka-danielZhang/deepseek-harness.git","type":"git","directory":"packages/extensions/tool-cordis"},"_npmVersion":"11.17.0","description":"Self-referential cordis toolset: inspect the live runtime, mount and dispose model-written plugins","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.8","@deepseek-ai/dsh-agent":"^0.1.0-rc.8","@deepseek-ai/dsh-scope":"^0.1.0-rc.8","@deepseek-ai/dsh-tools":"^0.1.0-rc.8","@deepseek-ai/dsh-session":"^0.1.0-rc.8","@deepseek-ai/dsh-invariants":"^0.1.0-rc.8","@deepseek-ai/dsh-system-prompt":"^0.1.0-rc.8","@deepseek-ai/cordis-plugin-loader":"^1.0.2","@deepseek-ai/dsh-cordis-host-runner":"^0.1.0-rc.8"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.0-rc.8","@deepseek-ai/dsh-agent":"^0.1.0-rc.8","@deepseek-ai/dsh-scope":"^0.1.0-rc.8","@deepseek-ai/dsh-tools":"^0.1.0-rc.8","@deepseek-ai/dsh-session":"^0.1.0-rc.8","@deepseek-ai/dsh-invariants":"^0.1.0-rc.8","@deepseek-ai/dsh-system-prompt":"^0.1.0-rc.8","@deepseek-ai/dsh-cordis-host-runner":"^0.1.0-rc.8"},"_npmOperationalInternal":{"tmp":"tmp/dsh-tool-cordis_0.1.0-rc.8.zw.4_1787188250193_0.5603516470255532","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-rc.1.zw.1":{"name":"@crazx/dsh-tool-cordis","version":"0.1.1-rc.1.zw.1","license":"MIT","_id":"@crazx/dsh-tool-cordis@0.1.1-rc.1.zw.1","maintainers":[{"name":"danielzhang688","email":"danielzhang688@gmail.com"},{"name":"rockshan3906","email":"rockshan3906@gmail.com"}],"homepage":"https://github.com/aka-danielZhang/deepseek-harness#readme","bugs":{"url":"https://github.com/aka-danielZhang/deepseek-harness/issues"},"dist":{"shasum":"3092c69440ad5a00a986d35bc07e44a3f24eafd9","tarball":"https://registry.npmjs.org/@crazx/dsh-tool-cordis/-/dsh-tool-cordis-0.1.1-rc.1.zw.1.tgz","fileCount":15,"integrity":"sha512-hAl3Af+elL94yT/KyTHappDjL6B4Vl+Lewng/M9Q/pAlkGl3otkz62pRzdGYWJmvkxTotVfoRiHQu8wrqYI11A==","signatures":[{"sig":"MEUCIDefQ4uuQKyZ+2b7bXjudojGp7qivgGMDoIVDreJYt/QAiEA5DjmMeJxSsr3gP4ItKlpig9otNcW6fD994HAHwtYT7Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":457331},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/.publish-staging/crazx-dsh-tool-cordis-0.1.1-rc.1.zw.1.tgz","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./src/*":"./src/*","./invariant":{"types":"./lib/types/invariant.d.ts","default":"./lib/invariant.js"},"./package.json":"./package.json"},"_npmUser":{"name":"danielzhang688","email":"danielzhang688@gmail.com"},"_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/.publish-staging/crazx-dsh-tool-cordis-0.1.1-rc.1.zw.1.tgz","_integrity":"sha512-hAl3Af+elL94yT/KyTHappDjL6B4Vl+Lewng/M9Q/pAlkGl3otkz62pRzdGYWJmvkxTotVfoRiHQu8wrqYI11A==","repository":{"url":"git+https://github.com/aka-danielZhang/deepseek-harness.git","type":"git","directory":"packages/extensions/tool-cordis"},"_npmVersion":"11.17.0","description":"Self-referential cordis toolset: inspect the live runtime, mount and dispose model-written plugins","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.1-rc.1","@deepseek-ai/dsh-agent":"^0.1.1-rc.1","@deepseek-ai/dsh-scope":"^0.1.1-rc.1","@deepseek-ai/dsh-tools":"^0.1.1-rc.1","@deepseek-ai/dsh-session":"^0.1.1-rc.1","@deepseek-ai/dsh-invariants":"^0.1.1-rc.1","@deepseek-ai/dsh-system-prompt":"^0.1.1-rc.1","@deepseek-ai/cordis-plugin-loader":"^1.0.2","@deepseek-ai/dsh-cordis-host-runner":"^0.1.1-rc.1"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.1-rc.1","@deepseek-ai/dsh-agent":"^0.1.1-rc.1","@deepseek-ai/dsh-scope":"^0.1.1-rc.1","@deepseek-ai/dsh-tools":"^0.1.1-rc.1","@deepseek-ai/dsh-session":"^0.1.1-rc.1","@deepseek-ai/dsh-invariants":"^0.1.1-rc.1","@deepseek-ai/dsh-system-prompt":"^0.1.1-rc.1","@deepseek-ai/dsh-cordis-host-runner":"^0.1.1-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-tool-cordis_0.1.1-rc.1.zw.1_1787307353871_0.7122088956034425","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-rc.1.zw.2":{"name":"@crazx/dsh-tool-cordis","version":"0.1.1-rc.1.zw.2","license":"MIT","_id":"@crazx/dsh-tool-cordis@0.1.1-rc.1.zw.2","maintainers":[{"name":"danielzhang688","email":"danielzhang688@gmail.com"},{"name":"rockshan3906","email":"rockshan3906@gmail.com"}],"homepage":"https://github.com/aka-danielZhang/deepseek-harness#readme","bugs":{"url":"https://github.com/aka-danielZhang/deepseek-harness/issues"},"dist":{"shasum":"2090048a24dc4cccfcadb10d308ef5e3d8d8a972","tarball":"https://registry.npmjs.org/@crazx/dsh-tool-cordis/-/dsh-tool-cordis-0.1.1-rc.1.zw.2.tgz","fileCount":15,"integrity":"sha512-afDEzcRqlzA45fAoiLmXjrvxxJfZHsCLk0UQfDxt8j0F+SI/C9YsujasMxT8N/vLJhrnP+STtU5qQd6I6ECjXA==","signatures":[{"sig":"MEUCIDWnUFhXk1QkYn0mUbiQRScDY6Xp7Vqfh8l+ZMX2LK52AiEAjaQXgCrlLA6xGx83h9ic5GGJYPfXui38vDybkVYjNJY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":457331},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/.publish-staging/crazx-dsh-tool-cordis-0.1.1-rc.1.zw.2.tgz","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./src/*":"./src/*","./invariant":{"types":"./lib/types/invariant.d.ts","default":"./lib/invariant.js"},"./package.json":"./package.json"},"_npmUser":{"name":"danielzhang688","email":"danielzhang688@gmail.com"},"_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/.publish-staging/crazx-dsh-tool-cordis-0.1.1-rc.1.zw.2.tgz","_integrity":"sha512-afDEzcRqlzA45fAoiLmXjrvxxJfZHsCLk0UQfDxt8j0F+SI/C9YsujasMxT8N/vLJhrnP+STtU5qQd6I6ECjXA==","repository":{"url":"git+https://github.com/aka-danielZhang/deepseek-harness.git","type":"git","directory":"packages/extensions/tool-cordis"},"_npmVersion":"11.17.0","description":"Self-referential cordis toolset: inspect the live runtime, mount and dispose model-written plugins","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.1-rc.1","@deepseek-ai/dsh-agent":"^0.1.1-rc.1","@deepseek-ai/dsh-scope":"^0.1.1-rc.1","@deepseek-ai/dsh-tools":"^0.1.1-rc.1","@deepseek-ai/dsh-session":"^0.1.1-rc.1","@deepseek-ai/dsh-invariants":"^0.1.1-rc.1","@deepseek-ai/dsh-system-prompt":"^0.1.1-rc.1","@deepseek-ai/cordis-plugin-loader":"^1.0.2","@deepseek-ai/dsh-cordis-host-runner":"^0.1.1-rc.1"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.1-rc.1","@deepseek-ai/dsh-agent":"^0.1.1-rc.1","@deepseek-ai/dsh-scope":"^0.1.1-rc.1","@deepseek-ai/dsh-tools":"^0.1.1-rc.1","@deepseek-ai/dsh-session":"^0.1.1-rc.1","@deepseek-ai/dsh-invariants":"^0.1.1-rc.1","@deepseek-ai/dsh-system-prompt":"^0.1.1-rc.1","@deepseek-ai/dsh-cordis-host-runner":"^0.1.1-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-tool-cordis_0.1.1-rc.1.zw.2_1787369441787_0.7353058850282614","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-rc.2.zw.1":{"name":"@crazx/dsh-tool-cordis","version":"0.1.1-rc.2.zw.1","license":"MIT","_id":"@crazx/dsh-tool-cordis@0.1.1-rc.2.zw.1","maintainers":[{"name":"danielzhang688","email":"danielzhang688@gmail.com"},{"name":"rockshan3906","email":"rockshan3906@gmail.com"}],"homepage":"https://github.com/aka-danielZhang/deepseek-harness#readme","bugs":{"url":"https://github.com/aka-danielZhang/deepseek-harness/issues"},"dist":{"shasum":"3ed454f62effef945dcbc6f51070c340da2043c4","tarball":"https://registry.npmjs.org/@crazx/dsh-tool-cordis/-/dsh-tool-cordis-0.1.1-rc.2.zw.1.tgz","fileCount":15,"integrity":"sha512-KmNmP7/ZXc7vVFr/NmlVrNNX2CjUguavFEjVuWC8G6YdTLzj1D1ALHBn4T5FFUXnsBLqe40Xb4L6cCxQ79CgHA==","signatures":[{"sig":"MEUCIArVal5h7P7zR8B3dT+CkaGO3hm4jE0J2rpo/C80fOoNAiEAn99n0OSylWClGSc0iqMoBiNWLAs8NS/90jAHgmH2C7o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":458488},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/.publish-staging/crazx-dsh-tool-cordis-0.1.1-rc.2.zw.1.tgz","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./src/*":"./src/*","./invariant":{"types":"./lib/types/invariant.d.ts","default":"./lib/invariant.js"},"./package.json":"./package.json"},"_npmUser":{"name":"danielzhang688","email":"danielzhang688@gmail.com"},"_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/.publish-staging/crazx-dsh-tool-cordis-0.1.1-rc.2.zw.1.tgz","_integrity":"sha512-KmNmP7/ZXc7vVFr/NmlVrNNX2CjUguavFEjVuWC8G6YdTLzj1D1ALHBn4T5FFUXnsBLqe40Xb4L6cCxQ79CgHA==","repository":{"url":"git+https://github.com/aka-danielZhang/deepseek-harness.git","type":"git","directory":"packages/extensions/tool-cordis"},"_npmVersion":"11.17.0","description":"Self-referential cordis toolset: inspect the live runtime, mount and dispose model-written plugins","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.1-rc.2","@deepseek-ai/dsh-agent":"^0.1.1-rc.2","@deepseek-ai/dsh-scope":"^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-invariants":"^0.1.1-rc.2","@deepseek-ai/dsh-system-prompt":"^0.1.1-rc.2","@deepseek-ai/cordis-plugin-loader":"^1.0.2","@deepseek-ai/dsh-cordis-host-runner":"^0.1.1-rc.2"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"^0.1.1-rc.2","@deepseek-ai/dsh-agent":"^0.1.1-rc.2","@deepseek-ai/dsh-scope":"^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-invariants":"^0.1.1-rc.2","@deepseek-ai/dsh-system-prompt":"^0.1.1-rc.2","@deepseek-ai/dsh-cordis-host-runner":"^0.1.1-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-tool-cordis_0.1.1-rc.2.zw.1_1787379387276_0.27760912720350484","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-alpha.3.zw.1":{"name":"@crazx/dsh-tool-cordis","version":"0.1.2-alpha.3.zw.1","license":"MIT","_id":"@crazx/dsh-tool-cordis@0.1.2-alpha.3.zw.1","maintainers":[{"name":"danielzhang688","email":"danielzhang688@gmail.com"},{"name":"rockshan3906","email":"rockshan3906@gmail.com"}],"homepage":"https://github.com/aka-danielZhang/deepseek-harness#readme","bugs":{"url":"https://github.com/aka-danielZhang/deepseek-harness/issues"},"dist":{"shasum":"fad764e5e4fd86e4011cd080d90401669479dd62","tarball":"https://registry.npmjs.org/@crazx/dsh-tool-cordis/-/dsh-tool-cordis-0.1.2-alpha.3.zw.1.tgz","fileCount":15,"integrity":"sha512-di32U/bfxOFR/4pzeESbVWUclkSsZt9Gq9aNL1jVTCRR1Ldh+phM1OGeoZOlh6kRwAuB/2ibpbSwoECjzqqGIQ==","signatures":[{"sig":"MEYCIQCM3weTrkQ4oeaJ1x4CFgfVajDlo1MhLDgSICO7Ssr5wgIhAPFdvet2PSTOJsymmWF2RuWOt3odq6FLgmRMY/yZ2OB2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":530524},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/.publish-staging/crazx-dsh-tool-cordis-0.1.2-alpha.3.zw.1.tgz","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./src/*":"./src/*","./invariant":{"types":"./lib/types/invariant.d.ts","default":"./lib/invariant.js"},"./package.json":"./package.json"},"_npmUser":{"name":"danielzhang688","email":"danielzhang688@gmail.com"},"_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/.publish-staging/crazx-dsh-tool-cordis-0.1.2-alpha.3.zw.1.tgz","_integrity":"sha512-di32U/bfxOFR/4pzeESbVWUclkSsZt9Gq9aNL1jVTCRR1Ldh+phM1OGeoZOlh6kRwAuB/2ibpbSwoECjzqqGIQ==","repository":{"url":"git+https://github.com/aka-danielZhang/deepseek-harness.git","type":"git","directory":"packages/extensions/tool-cordis"},"_npmVersion":"11.17.0","description":"Self-referential cordis toolset: inspect the live runtime, mount and dispose model-written plugins","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.2-alpha.3","@deepseek-ai/dsh-agent":"^0.1.2-alpha.3","@deepseek-ai/dsh-scope":"^0.1.2-alpha.3","@deepseek-ai/dsh-tools":"^0.1.2-alpha.3","@deepseek-ai/dsh-session":"^0.1.2-alpha.3","@deepseek-ai/dsh-invariants":"^0.1.2-alpha.3","@deepseek-ai/dsh-system-prompt":"^0.1.2-alpha.3","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-cordis-host-runner":"^0.1.2-alpha.3"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.2-alpha.3","@deepseek-ai/dsh-agent":"^0.1.2-alpha.3","@deepseek-ai/dsh-scope":"^0.1.2-alpha.3","@deepseek-ai/dsh-tools":"^0.1.2-alpha.3","@deepseek-ai/dsh-session":"^0.1.2-alpha.3","@deepseek-ai/dsh-invariants":"^0.1.2-alpha.3","@deepseek-ai/dsh-system-prompt":"^0.1.2-alpha.3","@deepseek-ai/dsh-cordis-host-runner":"^0.1.2-alpha.3"},"_npmOperationalInternal":{"tmp":"tmp/dsh-tool-cordis_0.1.2-alpha.3.zw.1_1788258513821_0.0281263250006909","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-alpha.3.zw.2":{"name":"@crazx/dsh-tool-cordis","version":"0.1.2-alpha.3.zw.2","license":"MIT","_id":"@crazx/dsh-tool-cordis@0.1.2-alpha.3.zw.2","maintainers":[{"name":"danielzhang688","email":"danielzhang688@gmail.com"},{"name":"rockshan3906","email":"rockshan3906@gmail.com"}],"homepage":"https://github.com/aka-danielZhang/deepseek-harness#readme","bugs":{"url":"https://github.com/aka-danielZhang/deepseek-harness/issues"},"dist":{"shasum":"8a83b2114a302b5a7031c88bc9cc9842b6be7095","tarball":"https://registry.npmjs.org/@crazx/dsh-tool-cordis/-/dsh-tool-cordis-0.1.2-alpha.3.zw.2.tgz","fileCount":15,"integrity":"sha512-aXr75sOnr+isFLvmbQ0NzFqxASrLrQvN6gWpnfStHEdHXT1D3pXjhH0wXCSVp/b8Byi7JvLpryGjfdX2y8ndmw==","signatures":[{"sig":"MEQCIBveBk1WVRUD0zD+V/48LA3qasOizCqP7hM732U9S64nAiAn8GPhizFYEkcfwrTxmQ5tp2pXjRwDmpHLkG3fsPfBdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":530524},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/.publish-staging/crazx-dsh-tool-cordis-0.1.2-alpha.3.zw.2.tgz","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./src/*":"./src/*","./invariant":{"types":"./lib/types/invariant.d.ts","default":"./lib/invariant.js"},"./package.json":"./package.json"},"_npmUser":{"name":"danielzhang688","email":"danielzhang688@gmail.com"},"_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/.publish-staging/crazx-dsh-tool-cordis-0.1.2-alpha.3.zw.2.tgz","_integrity":"sha512-aXr75sOnr+isFLvmbQ0NzFqxASrLrQvN6gWpnfStHEdHXT1D3pXjhH0wXCSVp/b8Byi7JvLpryGjfdX2y8ndmw==","repository":{"url":"git+https://github.com/aka-danielZhang/deepseek-harness.git","type":"git","directory":"packages/extensions/tool-cordis"},"_npmVersion":"11.17.0","description":"Self-referential cordis toolset: inspect the live runtime, mount and dispose model-written plugins","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.2-alpha.3","@deepseek-ai/dsh-agent":"^0.1.2-alpha.3","@deepseek-ai/dsh-scope":"^0.1.2-alpha.3","@deepseek-ai/dsh-tools":"^0.1.2-alpha.3","@deepseek-ai/dsh-session":"^0.1.2-alpha.3","@deepseek-ai/dsh-invariants":"^0.1.2-alpha.3","@deepseek-ai/dsh-system-prompt":"^0.1.2-alpha.3","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-cordis-host-runner":"^0.1.2-alpha.3"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.2-alpha.3","@deepseek-ai/dsh-agent":"^0.1.2-alpha.3","@deepseek-ai/dsh-scope":"^0.1.2-alpha.3","@deepseek-ai/dsh-tools":"^0.1.2-alpha.3","@deepseek-ai/dsh-session":"^0.1.2-alpha.3","@deepseek-ai/dsh-invariants":"^0.1.2-alpha.3","@deepseek-ai/dsh-system-prompt":"^0.1.2-alpha.3","@deepseek-ai/dsh-cordis-host-runner":"^0.1.2-alpha.3"},"_npmOperationalInternal":{"tmp":"tmp/dsh-tool-cordis_0.1.2-alpha.3.zw.2_1788329121599_0.6173724854891924","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-alpha.5.zw.1":{"name":"@crazx/dsh-tool-cordis","version":"0.1.2-alpha.5.zw.1","license":"MIT","_id":"@crazx/dsh-tool-cordis@0.1.2-alpha.5.zw.1","maintainers":[{"name":"danielzhang688","email":"danielzhang688@gmail.com"},{"name":"rockshan3906","email":"rockshan3906@gmail.com"}],"homepage":"https://github.com/aka-danielZhang/deepseek-harness#readme","bugs":{"url":"https://github.com/aka-danielZhang/deepseek-harness/issues"},"dist":{"shasum":"aee862df2079c72dd2cab91181334d60d29cbb43","tarball":"https://registry.npmjs.org/@crazx/dsh-tool-cordis/-/dsh-tool-cordis-0.1.2-alpha.5.zw.1.tgz","fileCount":13,"integrity":"sha512-v6e8INAX9ArdV685pI4AFNsYh68dE88kqA0JXHhOEvLKoadF2MIQD9XONH1rigkg5wK8Yv/q8/18XDj+LCx5bQ==","signatures":[{"sig":"MEQCIDGNRxPYdHwH0B1ygHcUX6XoyhDBTYB31MijarNzq8izAiAzKUBMoyLATEJyvADSEs4PojYSW7ByG4rL6U+Kh+kS6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":530794},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/.publish-staging/crazx-dsh-tool-cordis-0.1.2-alpha.5.zw.1.tgz","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./src/*":"./src/*","./package.json":"./package.json"},"_npmUser":{"name":"danielzhang688","email":"danielzhang688@gmail.com"},"_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/.publish-staging/crazx-dsh-tool-cordis-0.1.2-alpha.5.zw.1.tgz","_integrity":"sha512-v6e8INAX9ArdV685pI4AFNsYh68dE88kqA0JXHhOEvLKoadF2MIQD9XONH1rigkg5wK8Yv/q8/18XDj+LCx5bQ==","repository":{"url":"git+https://github.com/aka-danielZhang/deepseek-harness.git","type":"git","directory":"packages/extensions/tool-cordis"},"_npmVersion":"11.17.0","description":"Self-referential cordis toolset: inspect the live runtime, mount and dispose model-written plugins","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.2-alpha.5","@deepseek-ai/dsh-agent":"^0.1.2-alpha.5","@deepseek-ai/dsh-scope":"^0.1.2-alpha.5","@deepseek-ai/dsh-tools":"^0.1.2-alpha.5","@deepseek-ai/dsh-session":"^0.1.2-alpha.5","@deepseek-ai/dsh-system-prompt":"^0.1.2-alpha.5","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-cordis-host-runner":"^0.1.2-alpha.5"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.2-alpha.5","@deepseek-ai/dsh-agent":"^0.1.2-alpha.5","@deepseek-ai/dsh-scope":"^0.1.2-alpha.5","@deepseek-ai/dsh-tools":"^0.1.2-alpha.5","@deepseek-ai/dsh-session":"^0.1.2-alpha.5","@deepseek-ai/dsh-system-prompt":"^0.1.2-alpha.5","@deepseek-ai/dsh-cordis-host-runner":"^0.1.2-alpha.5"},"_npmOperationalInternal":{"tmp":"tmp/dsh-tool-cordis_0.1.2-alpha.5.zw.1_1788410020425_0.00276332788487621","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-rc.1.zw.1":{"name":"@crazx/dsh-tool-cordis","version":"0.1.2-rc.1.zw.1","license":"MIT","_id":"@crazx/dsh-tool-cordis@0.1.2-rc.1.zw.1","maintainers":[{"name":"danielzhang688","email":"danielzhang688@gmail.com"},{"name":"rockshan3906","email":"rockshan3906@gmail.com"}],"homepage":"https://github.com/aka-danielZhang/deepseek-harness#readme","bugs":{"url":"https://github.com/aka-danielZhang/deepseek-harness/issues"},"dist":{"shasum":"953a47c29f772b0ead01b5815dfb4946e8e14da1","tarball":"https://registry.npmjs.org/@crazx/dsh-tool-cordis/-/dsh-tool-cordis-0.1.2-rc.1.zw.1.tgz","fileCount":13,"integrity":"sha512-3iWyF5vT3IzzqvsPBL/j9tfabSkeeHbb+oMWpC8jMM9exyz79P6r8y1Ub6TxMMoMPX547tkORlOweVyQJhsfZg==","signatures":[{"sig":"MEUCIB2JjzgOP1uMk+0l3S7QPpjBOcyRi9Pw0RuTzVFN/Q97AiEA3p5DvcXzE/Q0rNdU2DeNgdWSqSOejqYXvD9j5kMGW/4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":530749},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/.publish-staging/crazx-dsh-tool-cordis-0.1.2-rc.1.zw.1.tgz","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./src/*":"./src/*","./package.json":"./package.json"},"_npmUser":{"name":"danielzhang688","email":"danielzhang688@gmail.com"},"_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/.publish-staging/crazx-dsh-tool-cordis-0.1.2-rc.1.zw.1.tgz","_integrity":"sha512-3iWyF5vT3IzzqvsPBL/j9tfabSkeeHbb+oMWpC8jMM9exyz79P6r8y1Ub6TxMMoMPX547tkORlOweVyQJhsfZg==","repository":{"url":"git+https://github.com/aka-danielZhang/deepseek-harness.git","type":"git","directory":"packages/extensions/tool-cordis"},"_npmVersion":"11.17.0","description":"Self-referential cordis toolset: inspect the live runtime, mount and dispose model-written plugins","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.2-rc.1","@deepseek-ai/dsh-agent":"^0.1.2-rc.1","@deepseek-ai/dsh-scope":"^0.1.2-rc.1","@deepseek-ai/dsh-tools":"^0.1.2-rc.1","@deepseek-ai/dsh-session":"^0.1.2-rc.1","@deepseek-ai/dsh-system-prompt":"^0.1.2-rc.1","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-cordis-host-runner":"^0.1.2-rc.1"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.2-rc.1","@deepseek-ai/dsh-agent":"^0.1.2-rc.1","@deepseek-ai/dsh-scope":"^0.1.2-rc.1","@deepseek-ai/dsh-tools":"^0.1.2-rc.1","@deepseek-ai/dsh-session":"^0.1.2-rc.1","@deepseek-ai/dsh-system-prompt":"^0.1.2-rc.1","@deepseek-ai/dsh-cordis-host-runner":"^0.1.2-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-tool-cordis_0.1.2-rc.1.zw.1_1788452094641_0.9922546196027822","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-rc.1.zw.2":{"name":"@crazx/dsh-tool-cordis","version":"0.1.2-rc.1.zw.2","license":"MIT","_id":"@crazx/dsh-tool-cordis@0.1.2-rc.1.zw.2","maintainers":[{"name":"danielzhang688","email":"danielzhang688@gmail.com"},{"name":"rockshan3906","email":"rockshan3906@gmail.com"}],"homepage":"https://github.com/aka-danielZhang/deepseek-harness#readme","bugs":{"url":"https://github.com/aka-danielZhang/deepseek-harness/issues"},"dist":{"shasum":"c4cca88bcbd1b35feb6466b8ae64d7943da2fb58","tarball":"https://registry.npmjs.org/@crazx/dsh-tool-cordis/-/dsh-tool-cordis-0.1.2-rc.1.zw.2.tgz","fileCount":13,"integrity":"sha512-I306S7Nv3T7UxjN0xV1zgE2KQzxUyzOMz9F3Tzouj9aAedUxT8T6z6KmDHVNwXoui6aR3deu2is7yUaCkE/erQ==","signatures":[{"sig":"MEYCIQCgu7K6tMM0vh3l9Yiifdh2jUQBfUMDRyRpPvkn8wlQaQIhAJaa/rOYVaJN8h3JYbwDmYUYq4IqNyKIfxtlfy71x44o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":530749},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/.publish-staging/crazx-dsh-tool-cordis-0.1.2-rc.1.zw.2.tgz","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./src/*":"./src/*","./package.json":"./package.json"},"_npmUser":{"name":"danielzhang688","email":"danielzhang688@gmail.com"},"_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/.publish-staging/crazx-dsh-tool-cordis-0.1.2-rc.1.zw.2.tgz","_integrity":"sha512-I306S7Nv3T7UxjN0xV1zgE2KQzxUyzOMz9F3Tzouj9aAedUxT8T6z6KmDHVNwXoui6aR3deu2is7yUaCkE/erQ==","repository":{"url":"git+https://github.com/aka-danielZhang/deepseek-harness.git","type":"git","directory":"packages/extensions/tool-cordis"},"_npmVersion":"11.19.0","description":"Self-referential cordis toolset: inspect the live runtime, mount and dispose model-written plugins","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.2-rc.1","@deepseek-ai/dsh-agent":"^0.1.2-rc.1","@deepseek-ai/dsh-scope":"^0.1.2-rc.1","@deepseek-ai/dsh-tools":"^0.1.2-rc.1","@deepseek-ai/dsh-session":"^0.1.2-rc.1","@deepseek-ai/dsh-system-prompt":"^0.1.2-rc.1","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-cordis-host-runner":"^0.1.2-rc.1"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.2-rc.1","@deepseek-ai/dsh-agent":"^0.1.2-rc.1","@deepseek-ai/dsh-scope":"^0.1.2-rc.1","@deepseek-ai/dsh-tools":"^0.1.2-rc.1","@deepseek-ai/dsh-session":"^0.1.2-rc.1","@deepseek-ai/dsh-system-prompt":"^0.1.2-rc.1","@deepseek-ai/dsh-cordis-host-runner":"^0.1.2-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-tool-cordis_0.1.2-rc.1.zw.2_1788791800052_0.47759837234259783","host":"s3://npm-registry-packages-npm-production"}},"0.1.5-alpha.1.zw.1":{"name":"@crazx/dsh-tool-cordis","version":"0.1.5-alpha.1.zw.1","license":"MIT","_id":"@crazx/dsh-tool-cordis@0.1.5-alpha.1.zw.1","maintainers":[{"name":"danielzhang688","email":"danielzhang688@gmail.com"},{"name":"rockshan3906","email":"rockshan3906@gmail.com"}],"homepage":"https://github.com/aka-danielZhang/deepseek-harness#readme","bugs":{"url":"https://github.com/aka-danielZhang/deepseek-harness/issues"},"dist":{"shasum":"532516828223f5d2eca8f19b9b2c35fbd96113b1","tarball":"https://registry.npmjs.org/@crazx/dsh-tool-cordis/-/dsh-tool-cordis-0.1.5-alpha.1.zw.1.tgz","fileCount":13,"integrity":"sha512-21p/3uuq2a23f874qSNVa/03hmfp5l86n6ORkIFEIRp+ZMCVO1Kc5v2cHBOJj4FyOwGhLwQZ4gYDDvH1emNBfw==","signatures":[{"sig":"MEUCIDFuIO4WJIsyJ64tBLOV5Ynyoo3hccdzxFhaKvU7qVHTAiEAqFTdqFwHlWmGcUJv5xOZvlOaE3vBpCDDT0bcm6te3q8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":551356},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/.publish-staging/crazx-dsh-tool-cordis-0.1.5-alpha.1.zw.1.tgz","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./src/*":"./src/*","./package.json":"./package.json"},"_npmUser":{"name":"danielzhang688","email":"danielzhang688@gmail.com"},"_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/.publish-staging/crazx-dsh-tool-cordis-0.1.5-alpha.1.zw.1.tgz","_integrity":"sha512-21p/3uuq2a23f874qSNVa/03hmfp5l86n6ORkIFEIRp+ZMCVO1Kc5v2cHBOJj4FyOwGhLwQZ4gYDDvH1emNBfw==","repository":{"url":"git+https://github.com/aka-danielZhang/deepseek-harness.git","type":"git","directory":"packages/extensions/tool-cordis"},"_npmVersion":"11.19.0","description":"Self-referential cordis toolset: inspect the live runtime, mount and dispose model-written plugins","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.5-alpha.1","@deepseek-ai/dsh-agent":"^0.1.5-alpha.1","@deepseek-ai/dsh-scope":"^0.1.5-alpha.1","@deepseek-ai/dsh-tools":"^0.1.5-alpha.1","@deepseek-ai/dsh-session":"^0.1.5-alpha.1","@deepseek-ai/dsh-system-prompt":"^0.1.5-alpha.1","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-cordis-host-runner":"^0.1.5-alpha.1"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.5-alpha.1","@deepseek-ai/dsh-agent":"^0.1.5-alpha.1","@deepseek-ai/dsh-scope":"^0.1.5-alpha.1","@deepseek-ai/dsh-tools":"^0.1.5-alpha.1","@deepseek-ai/dsh-session":"^0.1.5-alpha.1","@deepseek-ai/dsh-system-prompt":"^0.1.5-alpha.1","@deepseek-ai/dsh-cordis-host-runner":"^0.1.5-alpha.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-tool-cordis_0.1.5-alpha.1.zw.1_1788933362579_0.4494324522779054","host":"s3://npm-registry-packages-npm-production"}},"0.1.5-alpha.1.zw.2":{"name":"@crazx/dsh-tool-cordis","version":"0.1.5-alpha.1.zw.2","license":"MIT","_id":"@crazx/dsh-tool-cordis@0.1.5-alpha.1.zw.2","maintainers":[{"name":"danielzhang688","email":"danielzhang688@gmail.com"},{"name":"rockshan3906","email":"rockshan3906@gmail.com"}],"homepage":"https://github.com/aka-danielZhang/deepseek-harness#readme","bugs":{"url":"https://github.com/aka-danielZhang/deepseek-harness/issues"},"dist":{"shasum":"4c26a5722d3c9c73f67b5447a9f23783ca2f5152","tarball":"https://registry.npmjs.org/@crazx/dsh-tool-cordis/-/dsh-tool-cordis-0.1.5-alpha.1.zw.2.tgz","fileCount":13,"integrity":"sha512-B0hIminbRXEBrYS4JdPa0Cw5Jj0iX8GW69EyvLVMREBu4PLUaCLNJmHH6KlgBEC10tz1xtofcSd4Bp7b01gUFQ==","signatures":[{"sig":"MEQCIAC+VQ0RFyQBE3/tOAeO99h89btfEkhlTCHWX7RRQehLAiB9te/t+Cpfa/Yjr0djsKS/Ap8t6N0aipqXYfkB/DTcEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":551356},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/.publish-staging/crazx-dsh-tool-cordis-0.1.5-alpha.1.zw.2.tgz","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./src/*":"./src/*","./package.json":"./package.json"},"_npmUser":{"name":"danielzhang688","email":"danielzhang688@gmail.com"},"_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/.publish-staging/crazx-dsh-tool-cordis-0.1.5-alpha.1.zw.2.tgz","_integrity":"sha512-B0hIminbRXEBrYS4JdPa0Cw5Jj0iX8GW69EyvLVMREBu4PLUaCLNJmHH6KlgBEC10tz1xtofcSd4Bp7b01gUFQ==","repository":{"url":"git+https://github.com/aka-danielZhang/deepseek-harness.git","type":"git","directory":"packages/extensions/tool-cordis"},"_npmVersion":"11.19.0","description":"Self-referential cordis toolset: inspect the live runtime, mount and dispose model-written plugins","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.5-alpha.1","@deepseek-ai/dsh-agent":"^0.1.5-alpha.1","@deepseek-ai/dsh-scope":"^0.1.5-alpha.1","@deepseek-ai/dsh-tools":"^0.1.5-alpha.1","@deepseek-ai/dsh-session":"^0.1.5-alpha.1","@deepseek-ai/dsh-system-prompt":"^0.1.5-alpha.1","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-cordis-host-runner":"^0.1.5-alpha.1"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.5-alpha.1","@deepseek-ai/dsh-agent":"^0.1.5-alpha.1","@deepseek-ai/dsh-scope":"^0.1.5-alpha.1","@deepseek-ai/dsh-tools":"^0.1.5-alpha.1","@deepseek-ai/dsh-session":"^0.1.5-alpha.1","@deepseek-ai/dsh-system-prompt":"^0.1.5-alpha.1","@deepseek-ai/dsh-cordis-host-runner":"^0.1.5-alpha.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-tool-cordis_0.1.5-alpha.1.zw.2_1788935349247_0.4582672413319133","host":"s3://npm-registry-packages-npm-production"}},"0.1.5-alpha.1.zw.3":{"name":"@crazx/dsh-tool-cordis","version":"0.1.5-alpha.1.zw.3","license":"MIT","_id":"@crazx/dsh-tool-cordis@0.1.5-alpha.1.zw.3","maintainers":[{"name":"danielzhang688","email":"danielzhang688@gmail.com"},{"name":"rockshan3906","email":"rockshan3906@gmail.com"}],"homepage":"https://github.com/aka-danielZhang/deepseek-harness#readme","bugs":{"url":"https://github.com/aka-danielZhang/deepseek-harness/issues"},"dist":{"shasum":"7d501f4cc409a510e18dc6a04bb465f4e9c1bdaa","tarball":"https://registry.npmjs.org/@crazx/dsh-tool-cordis/-/dsh-tool-cordis-0.1.5-alpha.1.zw.3.tgz","fileCount":13,"integrity":"sha512-uFmy1Z4PtiKAkrW7CPFMjUfICt9sZGsG4WZ6GQLN6vxoBbnZuyNyUNjba1VjnrVxkgAa0CkOHaXuHUNFRQAPYw==","signatures":[{"sig":"MEQCIHMDRLJzelgcePm7mXVjQzs7VrRKukxEYjfF36+80GqCAiBv81Xe7y9YjagrjGyqJXr3pID36Qb2M1DvzzZ3YWFqrw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":551356},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/.publish-staging/crazx-dsh-tool-cordis-0.1.5-alpha.1.zw.3.tgz","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./src/*":"./src/*","./package.json":"./package.json"},"_npmUser":{"name":"danielzhang688","email":"danielzhang688@gmail.com"},"_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/.publish-staging/crazx-dsh-tool-cordis-0.1.5-alpha.1.zw.3.tgz","_integrity":"sha512-uFmy1Z4PtiKAkrW7CPFMjUfICt9sZGsG4WZ6GQLN6vxoBbnZuyNyUNjba1VjnrVxkgAa0CkOHaXuHUNFRQAPYw==","repository":{"url":"git+https://github.com/aka-danielZhang/deepseek-harness.git","type":"git","directory":"packages/extensions/tool-cordis"},"_npmVersion":"11.19.0","description":"Self-referential cordis toolset: inspect the live runtime, mount and dispose model-written plugins","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.5-alpha.1","@deepseek-ai/dsh-agent":"^0.1.5-alpha.1","@deepseek-ai/dsh-scope":"^0.1.5-alpha.1","@deepseek-ai/dsh-tools":"^0.1.5-alpha.1","@deepseek-ai/dsh-session":"^0.1.5-alpha.1","@deepseek-ai/dsh-system-prompt":"^0.1.5-alpha.1","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-cordis-host-runner":"^0.1.5-alpha.1"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.5-alpha.1","@deepseek-ai/dsh-agent":"^0.1.5-alpha.1","@deepseek-ai/dsh-scope":"^0.1.5-alpha.1","@deepseek-ai/dsh-tools":"^0.1.5-alpha.1","@deepseek-ai/dsh-session":"^0.1.5-alpha.1","@deepseek-ai/dsh-system-prompt":"^0.1.5-alpha.1","@deepseek-ai/dsh-cordis-host-runner":"^0.1.5-alpha.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-tool-cordis_0.1.5-alpha.1.zw.3_1789007800679_0.9539052616791277","host":"s3://npm-registry-packages-npm-production"}},"0.1.5-rc.1.zw.1":{"name":"@crazx/dsh-tool-cordis","version":"0.1.5-rc.1.zw.1","license":"MIT","_id":"@crazx/dsh-tool-cordis@0.1.5-rc.1.zw.1","maintainers":[{"name":"danielzhang688","email":"danielzhang688@gmail.com"},{"name":"rockshan3906","email":"rockshan3906@gmail.com"}],"homepage":"https://github.com/aka-danielZhang/deepseek-harness#readme","bugs":{"url":"https://github.com/aka-danielZhang/deepseek-harness/issues"},"dist":{"shasum":"86ec2554e24206455146eb99e829ec7fe0dba899","tarball":"https://registry.npmjs.org/@crazx/dsh-tool-cordis/-/dsh-tool-cordis-0.1.5-rc.1.zw.1.tgz","fileCount":13,"integrity":"sha512-UFGgfDuJpvDdMgBhNH9XOeth4lsJD2deGF/6naWuMYH3IETx6gf9943kw4Vtr+UuPXT123r3LnqPA+BOhg+xxw==","signatures":[{"sig":"MEYCIQD47Kq4bCweSTocX3B6uEiAsRSF9qqhD2dUhyOS4PAdLgIhAL77glU0qYZz/AeTtWyD7z8+4VmGsnprZlUYoClGKn1U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":555702},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/.publish-staging/crazx-dsh-tool-cordis-0.1.5-rc.1.zw.1.tgz","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./src/*":"./src/*","./package.json":"./package.json"},"_npmUser":{"name":"danielzhang688","email":"danielzhang688@gmail.com"},"_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/.publish-staging/crazx-dsh-tool-cordis-0.1.5-rc.1.zw.1.tgz","_integrity":"sha512-UFGgfDuJpvDdMgBhNH9XOeth4lsJD2deGF/6naWuMYH3IETx6gf9943kw4Vtr+UuPXT123r3LnqPA+BOhg+xxw==","repository":{"url":"git+https://github.com/aka-danielZhang/deepseek-harness.git","type":"git","directory":"packages/extensions/tool-cordis"},"_npmVersion":"11.19.0","description":"Self-referential cordis toolset: inspect the live runtime, mount and dispose model-written plugins","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.5-rc.1","@deepseek-ai/dsh-agent":"^0.1.5-rc.1","@deepseek-ai/dsh-scope":"^0.1.5-rc.1","@deepseek-ai/dsh-tools":"^0.1.5-rc.1","@deepseek-ai/dsh-session":"^0.1.5-rc.1","@deepseek-ai/dsh-system-prompt":"^0.1.5-rc.1","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-cordis-host-runner":"^0.1.5-rc.1"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.5-rc.1","@deepseek-ai/dsh-agent":"^0.1.5-rc.1","@deepseek-ai/dsh-scope":"^0.1.5-rc.1","@deepseek-ai/dsh-tools":"^0.1.5-rc.1","@deepseek-ai/dsh-session":"^0.1.5-rc.1","@deepseek-ai/dsh-system-prompt":"^0.1.5-rc.1","@deepseek-ai/dsh-cordis-host-runner":"^0.1.5-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-tool-cordis_0.1.5-rc.1.zw.1_1789056716891_0.5509829536474184","host":"s3://npm-registry-packages-npm-production"}},"0.1.5-rc.1.zw.2":{"name":"@crazx/dsh-tool-cordis","version":"0.1.5-rc.1.zw.2","license":"MIT","_id":"@crazx/dsh-tool-cordis@0.1.5-rc.1.zw.2","maintainers":[{"name":"danielzhang688","email":"danielzhang688@gmail.com"},{"name":"rockshan3906","email":"rockshan3906@gmail.com"}],"homepage":"https://github.com/aka-danielZhang/deepseek-harness#readme","bugs":{"url":"https://github.com/aka-danielZhang/deepseek-harness/issues"},"dist":{"shasum":"9bc77bd9cde82baa445dc232029a8024fa9e7535","tarball":"https://registry.npmjs.org/@crazx/dsh-tool-cordis/-/dsh-tool-cordis-0.1.5-rc.1.zw.2.tgz","fileCount":13,"integrity":"sha512-fqNiAjtKgohdc/AlT9qIZER6aEcj0TCjeqswKLL0eQ3ejtVZacyYs9FsIoI02EIS3rimKSHIEdR9yDtSHA536w==","signatures":[{"sig":"MEUCIEac5G64UBdQ4bNiL6pN7JEUX9Q/bPx3i68Jt0GtdXmiAiEAjhgLlj9zHPFm/tkKD59lItl+1D/zZy1Obs0HuW/7FL4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":555702},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/.publish-staging/crazx-dsh-tool-cordis-0.1.5-rc.1.zw.2.tgz","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./src/*":"./src/*","./package.json":"./package.json"},"_npmUser":{"name":"danielzhang688","email":"danielzhang688@gmail.com"},"_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/.publish-staging/crazx-dsh-tool-cordis-0.1.5-rc.1.zw.2.tgz","_integrity":"sha512-fqNiAjtKgohdc/AlT9qIZER6aEcj0TCjeqswKLL0eQ3ejtVZacyYs9FsIoI02EIS3rimKSHIEdR9yDtSHA536w==","repository":{"url":"git+https://github.com/aka-danielZhang/deepseek-harness.git","type":"git","directory":"packages/extensions/tool-cordis"},"_npmVersion":"11.19.0","description":"Self-referential cordis toolset: inspect the live runtime, mount and dispose model-written plugins","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.5-rc.1","@deepseek-ai/dsh-agent":"^0.1.5-rc.1","@deepseek-ai/dsh-scope":"^0.1.5-rc.1","@deepseek-ai/dsh-tools":"^0.1.5-rc.1","@deepseek-ai/dsh-session":"^0.1.5-rc.1","@deepseek-ai/dsh-system-prompt":"^0.1.5-rc.1","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-cordis-host-runner":"^0.1.5-rc.1"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.5-rc.1","@deepseek-ai/dsh-agent":"^0.1.5-rc.1","@deepseek-ai/dsh-scope":"^0.1.5-rc.1","@deepseek-ai/dsh-tools":"^0.1.5-rc.1","@deepseek-ai/dsh-session":"^0.1.5-rc.1","@deepseek-ai/dsh-system-prompt":"^0.1.5-rc.1","@deepseek-ai/dsh-cordis-host-runner":"^0.1.5-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-tool-cordis_0.1.5-rc.1.zw.2_1789099855265_0.3632405348896015","host":"s3://npm-registry-packages-npm-production"}},"0.1.5-rc.2.zw.1":{"name":"@crazx/dsh-tool-cordis","version":"0.1.5-rc.2.zw.1","license":"MIT","_id":"@crazx/dsh-tool-cordis@0.1.5-rc.2.zw.1","maintainers":[{"name":"danielzhang688","email":"danielzhang688@gmail.com"},{"name":"rockshan3906","email":"rockshan3906@gmail.com"}],"homepage":"https://github.com/aka-danielZhang/deepseek-harness#readme","bugs":{"url":"https://github.com/aka-danielZhang/deepseek-harness/issues"},"dist":{"shasum":"7b56ccab829c975bdc7fc01ca395ee1a4281e246","tarball":"https://registry.npmjs.org/@crazx/dsh-tool-cordis/-/dsh-tool-cordis-0.1.5-rc.2.zw.1.tgz","fileCount":13,"integrity":"sha512-HC+6ZBt4erjCudrnPLJGNYxOtmeXHvBQmFOqFonglZeTeJ9GKWV52WVqPodTLC3jafd7vlNHq3tW0CEP8qEN6Q==","signatures":[{"sig":"MEUCIDOlyNkVuluPOtGbAH8v//VYzo3P/sDcDJq+/nf8L5QPAiEA22bki/IM+HcjUbRwLuAF4LL/x/LGoWNQRayVHEIEqOM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":555702},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/.publish-staging/crazx-dsh-tool-cordis-0.1.5-rc.2.zw.1.tgz","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./src/*":"./src/*","./package.json":"./package.json"},"_npmUser":{"name":"danielzhang688","email":"danielzhang688@gmail.com"},"_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/.publish-staging/crazx-dsh-tool-cordis-0.1.5-rc.2.zw.1.tgz","_integrity":"sha512-HC+6ZBt4erjCudrnPLJGNYxOtmeXHvBQmFOqFonglZeTeJ9GKWV52WVqPodTLC3jafd7vlNHq3tW0CEP8qEN6Q==","repository":{"url":"git+https://github.com/aka-danielZhang/deepseek-harness.git","type":"git","directory":"packages/extensions/tool-cordis"},"_npmVersion":"11.19.0","description":"Self-referential cordis toolset: inspect the live runtime, mount and dispose model-written plugins","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.5-rc.2","@deepseek-ai/dsh-agent":"^0.1.5-rc.2","@deepseek-ai/dsh-scope":"^0.1.5-rc.2","@deepseek-ai/dsh-tools":"^0.1.5-rc.2","@deepseek-ai/dsh-session":"^0.1.5-rc.2","@deepseek-ai/dsh-system-prompt":"^0.1.5-rc.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-cordis-host-runner":"^0.1.5-rc.2"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.5-rc.2","@deepseek-ai/dsh-agent":"^0.1.5-rc.2","@deepseek-ai/dsh-scope":"^0.1.5-rc.2","@deepseek-ai/dsh-tools":"^0.1.5-rc.2","@deepseek-ai/dsh-session":"^0.1.5-rc.2","@deepseek-ai/dsh-system-prompt":"^0.1.5-rc.2","@deepseek-ai/dsh-cordis-host-runner":"^0.1.5-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-tool-cordis_0.1.5-rc.2.zw.1_1789145738125_0.9412080265317115","host":"s3://npm-registry-packages-npm-production"}},"0.1.6-alpha.1.zw.1":{"name":"@crazx/dsh-tool-cordis","version":"0.1.6-alpha.1.zw.1","license":"MIT","_id":"@crazx/dsh-tool-cordis@0.1.6-alpha.1.zw.1","maintainers":[{"name":"danielzhang688","email":"danielzhang688@gmail.com"},{"name":"rockshan3906","email":"rockshan3906@gmail.com"}],"homepage":"https://github.com/aka-danielZhang/deepseek-harness#readme","bugs":{"url":"https://github.com/aka-danielZhang/deepseek-harness/issues"},"dist":{"shasum":"92f5d47ecc1b1e6ac8b6be1b84b27bd29b5a5800","tarball":"https://registry.npmjs.org/@crazx/dsh-tool-cordis/-/dsh-tool-cordis-0.1.6-alpha.1.zw.1.tgz","fileCount":13,"integrity":"sha512-h19pVcwxQylFWEVQN6ISkRUXfOr2Co4/Sj54/pcizvYuubj9AiI9My5DQxOw7P2UG+k3IuRuSZt+M3/26PaeYg==","signatures":[{"sig":"MEUCIF3YyqlUOyIqumUpjEW9eKrZRC2n6m8VdUmAEZJpZCapAiEA1XDlSH5Nceo4ZKTFuIaY02AitRWfInrmtRdzyFKSNf0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD/diLoCbF0iQpAfHUpgZPYJcSc1ilb+ckhbEAHhcy3bgIgVmkPTMnuXsRl4dKGhjucTyAh1QMxt2GNCXeGc7IwTkI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":572735},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/.publish-staging/crazx-dsh-tool-cordis-0.1.6-alpha.1.zw.1.tgz","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./src/*":"./src/*","./package.json":"./package.json"},"_npmUser":{"name":"danielzhang688","email":"danielzhang688@gmail.com"},"_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/.publish-staging/crazx-dsh-tool-cordis-0.1.6-alpha.1.zw.1.tgz","_integrity":"sha512-h19pVcwxQylFWEVQN6ISkRUXfOr2Co4/Sj54/pcizvYuubj9AiI9My5DQxOw7P2UG+k3IuRuSZt+M3/26PaeYg==","repository":{"url":"git+https://github.com/aka-danielZhang/deepseek-harness.git","type":"git","directory":"packages/extensions/tool-cordis"},"_npmVersion":"11.19.0","description":"Self-referential cordis toolset: inspect the live runtime, mount and dispose model-written plugins","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.6-alpha.1","@deepseek-ai/dsh-agent":"^0.1.6-alpha.1","@deepseek-ai/dsh-scope":"^0.1.6-alpha.1","@deepseek-ai/dsh-tools":"^0.1.6-alpha.1","@deepseek-ai/dsh-session":"^0.1.6-alpha.1","@deepseek-ai/dsh-system-prompt":"^0.1.6-alpha.1","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-cordis-host-runner":"^0.1.6-alpha.1"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.6-alpha.1","@deepseek-ai/dsh-agent":"^0.1.6-alpha.1","@deepseek-ai/dsh-scope":"^0.1.6-alpha.1","@deepseek-ai/dsh-tools":"^0.1.6-alpha.1","@deepseek-ai/dsh-session":"^0.1.6-alpha.1","@deepseek-ai/dsh-system-prompt":"^0.1.6-alpha.1","@deepseek-ai/dsh-cordis-host-runner":"^0.1.6-alpha.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-tool-cordis_0.1.6-alpha.1.zw.1_1789495268100_0.4281930609762481","host":"s3://npm-registry-packages-npm-production"}},"0.1.6-alpha.1.zw.2":{"name":"@crazx/dsh-tool-cordis","version":"0.1.6-alpha.1.zw.2","license":"MIT","_id":"@crazx/dsh-tool-cordis@0.1.6-alpha.1.zw.2","maintainers":[{"name":"danielzhang688","email":"danielzhang688@gmail.com"},{"name":"rockshan3906","email":"rockshan3906@gmail.com"}],"homepage":"https://github.com/aka-danielZhang/deepseek-harness#readme","bugs":{"url":"https://github.com/aka-danielZhang/deepseek-harness/issues"},"dist":{"shasum":"3fca10bb05805ac1560979f00bb73ba874af0a32","tarball":"https://registry.npmjs.org/@crazx/dsh-tool-cordis/-/dsh-tool-cordis-0.1.6-alpha.1.zw.2.tgz","fileCount":13,"integrity":"sha512-N+ib8nKU42HXgc7/zhY4QCxzDWY4YaoNtHGxT2WhMZuDTMZb1NCrdacNN/Gq3mbfXN5Aw4EbiEHocbnpX4DkOA==","signatures":[{"sig":"MEUCIQCXpHeyJtjWqWvxS9YLzvhil/5Q5UbB0Hm6/1ApmkX0lQIgecu8LY7AgR8WgJqkzuES5WRIsZNicpzMK1CQTE3mUJA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDLFNVE0rsXJ4//FgUMBcXkLX837t6NHlMrrVAavmLgPgIgciO+3O1obEHXRxvf812gVDjibuKC0ygS1xbO8sDEzBE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":572735},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/.publish-staging/crazx-dsh-tool-cordis-0.1.6-alpha.1.zw.2.tgz","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./src/*":"./src/*","./package.json":"./package.json"},"_npmUser":{"name":"danielzhang688","email":"danielzhang688@gmail.com"},"_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/.publish-staging/crazx-dsh-tool-cordis-0.1.6-alpha.1.zw.2.tgz","_integrity":"sha512-N+ib8nKU42HXgc7/zhY4QCxzDWY4YaoNtHGxT2WhMZuDTMZb1NCrdacNN/Gq3mbfXN5Aw4EbiEHocbnpX4DkOA==","repository":{"url":"git+https://github.com/aka-danielZhang/deepseek-harness.git","type":"git","directory":"packages/extensions/tool-cordis"},"_npmVersion":"11.19.0","description":"Self-referential cordis toolset: inspect the live runtime, mount and dispose model-written plugins","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.6-alpha.1","@deepseek-ai/dsh-agent":"^0.1.6-alpha.1","@deepseek-ai/dsh-scope":"^0.1.6-alpha.1","@deepseek-ai/dsh-tools":"^0.1.6-alpha.1","@deepseek-ai/dsh-session":"^0.1.6-alpha.1","@deepseek-ai/dsh-system-prompt":"^0.1.6-alpha.1","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-cordis-host-runner":"^0.1.6-alpha.1"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.6-alpha.1","@deepseek-ai/dsh-agent":"^0.1.6-alpha.1","@deepseek-ai/dsh-scope":"^0.1.6-alpha.1","@deepseek-ai/dsh-tools":"^0.1.6-alpha.1","@deepseek-ai/dsh-session":"^0.1.6-alpha.1","@deepseek-ai/dsh-system-prompt":"^0.1.6-alpha.1","@deepseek-ai/dsh-cordis-host-runner":"^0.1.6-alpha.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-tool-cordis_0.1.6-alpha.1.zw.2_1789496348516_0.09282043720365496","host":"s3://npm-registry-packages-npm-production"}},"0.1.6-alpha.1.zw.3":{"name":"@crazx/dsh-tool-cordis","version":"0.1.6-alpha.1.zw.3","license":"MIT","_id":"@crazx/dsh-tool-cordis@0.1.6-alpha.1.zw.3","maintainers":[{"name":"danielzhang688","email":"danielzhang688@gmail.com"},{"name":"rockshan3906","email":"rockshan3906@gmail.com"}],"homepage":"https://github.com/aka-danielZhang/deepseek-harness#readme","bugs":{"url":"https://github.com/aka-danielZhang/deepseek-harness/issues"},"dist":{"shasum":"bab989c69d93d1f7596832e8453647913f1c070e","tarball":"https://registry.npmjs.org/@crazx/dsh-tool-cordis/-/dsh-tool-cordis-0.1.6-alpha.1.zw.3.tgz","fileCount":13,"integrity":"sha512-GNvWpSDVfu9LT201DYfh7WmgiEBe0hDwzexs8apUTjA9sY3ew7F8gyMQIFWqW2q0tVM2gpg5Ucn8soVnP3eKiQ==","signatures":[{"sig":"MEUCIAC/NLAMHfwRhjUcRxqEoXr+dfUAX3F8fuqq99XaedVyAiEAgoinmkOmKaXcG5AeCqUvLAqBCRCDLfkZrxXavJu2hSU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIC6J7VZGnZwaiF0f3Nls1Ys8xzVpLYjUVnBd+xlKynCXAiEAqfo4UT6vcPBkKlMrEUVAdWeH+G4Jwae27r/mpyGoWaY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":572735},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/.publish-staging/crazx-dsh-tool-cordis-0.1.6-alpha.1.zw.3.tgz","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./src/*":"./src/*","./package.json":"./package.json"},"_npmUser":{"name":"danielzhang688","email":"danielzhang688@gmail.com"},"_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/.publish-staging/crazx-dsh-tool-cordis-0.1.6-alpha.1.zw.3.tgz","_integrity":"sha512-GNvWpSDVfu9LT201DYfh7WmgiEBe0hDwzexs8apUTjA9sY3ew7F8gyMQIFWqW2q0tVM2gpg5Ucn8soVnP3eKiQ==","repository":{"url":"git+https://github.com/aka-danielZhang/deepseek-harness.git","type":"git","directory":"packages/extensions/tool-cordis"},"_npmVersion":"11.19.0","description":"Self-referential cordis toolset: inspect the live runtime, mount and dispose model-written plugins","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.6-alpha.1","@deepseek-ai/dsh-agent":"^0.1.6-alpha.1","@deepseek-ai/dsh-scope":"^0.1.6-alpha.1","@deepseek-ai/dsh-tools":"^0.1.6-alpha.1","@deepseek-ai/dsh-session":"^0.1.6-alpha.1","@deepseek-ai/dsh-system-prompt":"^0.1.6-alpha.1","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-cordis-host-runner":"^0.1.6-alpha.1"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-llm":"^0.1.6-alpha.1","@deepseek-ai/dsh-agent":"^0.1.6-alpha.1","@deepseek-ai/dsh-scope":"^0.1.6-alpha.1","@deepseek-ai/dsh-tools":"^0.1.6-alpha.1","@deepseek-ai/dsh-session":"^0.1.6-alpha.1","@deepseek-ai/dsh-system-prompt":"^0.1.6-alpha.1","@deepseek-ai/dsh-cordis-host-runner":"^0.1.6-alpha.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-tool-cordis_0.1.6-alpha.1.zw.3_1789523648646_0.8420158928643631","host":"s3://npm-registry-packages-npm-production"}},"0.1.6-alpha.2.zw.1":{"name":"@crazx/dsh-tool-cordis","version":"0.1.6-alpha.2.zw.1","license":"MIT","_id":"@crazx/dsh-tool-cordis@0.1.6-alpha.2.zw.1","maintainers":[{"name":"danielzhang688","email":"danielzhang688@gmail.com"},{"name":"rockshan3906","email":"rockshan3906@gmail.com"}],"homepage":"https://github.com/aka-danielZhang/deepseek-harness#readme","bugs":{"url":"https://github.com/aka-danielZhang/deepseek-harness/issues"},"dist":{"shasum":"b3b507ec76ba69572a7045b69a4f7b6d0f2391bb","tarball":"https://registry.npmjs.org/@crazx/dsh-tool-cordis/-/dsh-tool-cordis-0.1.6-alpha.2.zw.1.tgz","fileCount":11,"integrity":"sha512-g4ZR57ncbSF4TB20SmwQMyQQq6cc0bbO6CMuqOimgyDU04PbE8RhHmK97VLhq3Gtym2IcQ9hV+2B79i6Hq5LOw==","signatures":[{"sig":"MEQCIGHbWuH4sn/GNpdgXX+POdy1ivrN07Ju3E1UGRVB67xaAiAqRXIjUkIJo5IgB4OgB5UMENSqj6ptOMjJvM2k3k876A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCYHb70zsNyI80qJ7YS2hoh6+u8mcAKXqVG0xUxMrharQIhAO54P9IVm7BYkExxStmXqxbHAgm06yghVZurAWXIEbUy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":531862},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/.publish-staging/crazx-dsh-tool-cordis-0.1.6-alpha.2.zw.1.tgz","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./src/*":"./src/*","./package.json":"./package.json"},"_npmUser":{"name":"danielzhang688","email":"danielzhang688@gmail.com"},"_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/.publish-staging/crazx-dsh-tool-cordis-0.1.6-alpha.2.zw.1.tgz","_integrity":"sha512-g4ZR57ncbSF4TB20SmwQMyQQq6cc0bbO6CMuqOimgyDU04PbE8RhHmK97VLhq3Gtym2IcQ9hV+2B79i6Hq5LOw==","repository":{"url":"git+https://github.com/aka-danielZhang/deepseek-harness.git","type":"git","directory":"packages/extensions/tool-cordis"},"_npmVersion":"11.19.0","description":"Read-only runtime API inspection for Harness plugin development","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-agent":"^0.1.6-alpha.2","@deepseek-ai/dsh-tools":"^0.1.6-alpha.2","@deepseek-ai/dsh-system-prompt":"^0.1.6-alpha.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-cordis-host-runner":"^0.1.6-alpha.2"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-agent":"^0.1.6-alpha.2","@deepseek-ai/dsh-tools":"^0.1.6-alpha.2","@deepseek-ai/dsh-system-prompt":"^0.1.6-alpha.2","@deepseek-ai/dsh-cordis-host-runner":"^0.1.6-alpha.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-tool-cordis_0.1.6-alpha.2.zw.1_1789668062813_0.37255571167716495","host":"s3://npm-registry-packages-npm-production"}},"0.1.6-alpha.2.zw.2":{"_id":"@crazx/dsh-tool-cordis@0.1.6-alpha.2.zw.2","bugs":{"url":"https://github.com/aka-danielZhang/deepseek-harness/issues"},"dist":{"shasum":"da7e9ca2430dbb6d958056702c8373d70fa22312","tarball":"https://registry.npmjs.org/@crazx/dsh-tool-cordis/-/dsh-tool-cordis-0.1.6-alpha.2.zw.2.tgz","fileCount":11,"integrity":"sha512-VdG3Zb2U0iPZedT3PB7u8CnnlUjYEF33dMDja7CJSsTvAjqbO/Ax4SOFDCcMB0cFLTt8x7VQZhJ+fjUsYoyFcQ==","signatures":[{"sig":"MEUCIFRtt6pvZrT6HJhNDCZ04n3p9kxUIjuESQF6rzVLnE1oAiEA2MTUnDG3hgbT7Tl2FgriZH9mkTtDrnn+9ttCWUXD+eM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC5UG5U5UtSIjWeBpBV9GIWIXt0BK+O+/mIRoUY6+1ykwIhANR0G4JE1GXiwoAZmHkaefGqNGB0+DdxLZLnygF0nppo"}],"unpackedSize":531862},"main":"lib/index.js","name":"@crazx/dsh-tool-cordis","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/.publish-staging/crazx-dsh-tool-cordis-0.1.6-alpha.2.zw.2.tgz","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./src/*":"./src/*","./package.json":"./package.json"},"license":"MIT","version":"0.1.6-alpha.2.zw.2","_npmUser":{"name":"danielzhang688","email":"danielzhang688@gmail.com"},"homepage":"https://github.com/aka-danielZhang/deepseek-harness#readme","_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/.publish-staging/crazx-dsh-tool-cordis-0.1.6-alpha.2.zw.2.tgz","_integrity":"sha512-VdG3Zb2U0iPZedT3PB7u8CnnlUjYEF33dMDja7CJSsTvAjqbO/Ax4SOFDCcMB0cFLTt8x7VQZhJ+fjUsYoyFcQ==","repository":{"url":"git+https://github.com/aka-danielZhang/deepseek-harness.git","type":"git","directory":"packages/extensions/tool-cordis"},"_npmVersion":"11.19.0","description":"Read-only runtime API inspection for Harness plugin development","directories":{},"maintainers":[{"name":"danielzhang688","email":"danielzhang688@gmail.com"},{"name":"rockshan3906","email":"rockshan3906@gmail.com"}],"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-agent":"^0.1.6-alpha.2","@deepseek-ai/dsh-tools":"^0.1.6-alpha.2","@deepseek-ai/dsh-system-prompt":"^0.1.6-alpha.2","@deepseek-ai/cordis-plugin-loader":"^1.0.3","@deepseek-ai/dsh-cordis-host-runner":"^0.1.6-alpha.2"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-agent":"^0.1.6-alpha.2","@deepseek-ai/dsh-tools":"^0.1.6-alpha.2","@deepseek-ai/dsh-system-prompt":"^0.1.6-alpha.2","@deepseek-ai/dsh-cordis-host-runner":"^0.1.6-alpha.2"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dsh-tool-cordis_0.1.6-alpha.2.zw.2_1789671122466_0.438661043070971"}}},"time":{"created":"2026-08-19T18:03:51.541Z","modified":"2026-09-17T18:52:02.740Z","0.1.0-rc.7.zw.2":"2026-08-19T18:03:51.965Z","0.1.0-rc.8.zw.3":"2026-08-20T00:58:56.035Z","0.1.0-rc.8.zw.4":"2026-08-20T01:10:50.343Z","0.1.1-rc.1.zw.1":"2026-08-21T10:15:54.034Z","0.1.1-rc.1.zw.2":"2026-08-22T03:30:41.942Z","0.1.1-rc.2.zw.1":"2026-08-22T06:16:27.438Z","0.1.2-alpha.3.zw.1":"2026-09-01T10:28:33.969Z","0.1.2-alpha.3.zw.2":"2026-09-02T06:05:21.756Z","0.1.2-alpha.5.zw.1":"2026-09-03T04:33:40.597Z","0.1.2-rc.1.zw.1":"2026-09-03T16:14:54.799Z","0.1.2-rc.1.zw.2":"2026-09-07T14:36:40.211Z","0.1.5-alpha.1.zw.1":"2026-09-09T05:56:02.762Z","0.1.5-alpha.1.zw.2":"2026-09-09T06:29:09.375Z","0.1.5-alpha.1.zw.3":"2026-09-10T02:36:40.851Z","0.1.5-rc.1.zw.1":"2026-09-10T16:11:57.036Z","0.1.5-rc.1.zw.2":"2026-09-11T04:10:55.400Z","0.1.5-rc.2.zw.1":"2026-09-11T16:55:38.300Z","0.1.6-alpha.1.zw.1":"2026-09-15T18:01:08.215Z","0.1.6-alpha.1.zw.2":"2026-09-15T18:19:08.631Z","0.1.6-alpha.1.zw.3":"2026-09-16T01:54:08.811Z","0.1.6-alpha.2.zw.1":"2026-09-17T18:01:02.929Z","0.1.6-alpha.2.zw.2":"2026-09-17T18:52:02.571Z"},"bugs":{"url":"https://github.com/aka-danielZhang/deepseek-harness/issues"},"license":"MIT","homepage":"https://github.com/aka-danielZhang/deepseek-harness#readme","repository":{"url":"git+https://github.com/aka-danielZhang/deepseek-harness.git","type":"git","directory":"packages/extensions/tool-cordis"},"description":"Read-only runtime API inspection for Harness plugin development","maintainers":[{"name":"danielzhang688","email":"danielzhang688@gmail.com"},{"name":"rockshan3906","email":"rockshan3906@gmail.com"}],"readme":"---\ndescription: \"为开发和配置已安装 Harness 插件的 agent 提供只读运行时 API 查询。\"\nkind: \"package-reference\"\n---\n\n# @deepseek-ai/dsh-tool-cordis\n\n[English](README.md) | 中文\n\n## 概述\n\n编写插件代码前查询 Host 和 Client 的运行时 API。创造模式同时提供这些只读工具与 Plugin Manager，后者负责持久化 profile 变更。检查注册表由 Cordis host runner 提供；浏览器查询需要已连接的页面。\n\n## 目录\n\n- [使用本包](#use-this-package)\n- [理解实现](#understand-the-implementation)\n- [进一步探索](#further-exploration)\n- [模型体验](#model-experience)\n- [已知限制与待办](#known-limitations-and-deferred-work)\n- [开发备注](#dev-note)\n\n-----\n\n<a id=\"use-this-package\"></a>\n## 使用本包\n\n创造模式包含这组工具。其他组合需要同时挂载 `@deepseek-ai/dsh-tool-cordis` 和提供 `cordisInspect` 的 host runner。调用 `cordis_inspect_list` 发现 provider，再用 `cordis_inspect_query` 查询其具体方法和类型。通过 [Plugin Manager](../../boot/plugin-manager/README.zh.md) 安装包含插件代码或 MCP 配置的组合包。\n\n-----\n\n<a id=\"understand-the-implementation\"></a>\n## 理解实现\n\n<details>\n<summary>实现细节 — 点击展开</summary>\n\nHost provider 结合生成的 Service/Event 目录与请求 agent 的工具注册表。Client provider 通过现有检查注册表同步清单，并从已连接页面回答查询。工具插件通过 Cordis effect 持有注册；释放时移除工具和提示词贡献。检查直接读取 provider，不维护独立运行时投影，因此不发布不变式配套插件。\n\n</details>\n\n-----\n\n<a id=\"further-exploration\"></a>\n## 进一步探索\n\n- [Plugin Manager](../../boot/plugin-manager/README.zh.md) — 持久化组合包安装和启停。\n- [Cordis host runner](../cordis-host-runner/README.zh.md) — 检查注册表和现有运行时消费者。\n\n<a id=\"model-experience\"></a>\n## 模型体验\n\n### 运行时检查\n\n#### 模型所见\n\n[工具目录](../../../docs/tool-catalog.zh.md#deepseek-aidsh-tool-cordis) 描述两个只读检查工具。[提示词](src/prompt.ts) 指引模型通过 Plugin Manager 进行持久化变更并说明 MCP 设置方式。创造模式的视觉请求默认通过已安装的 UI 插件显示在当前 Web 页面；开发技能说明 Client 打包和 slot 注册方法。查询结果包含所请求的 API 声明或当前工具 schema。\n\n#### Token 影响\n\n插件可见时，两个工具 schema 和指导段落进入模型请求。查询结果追加到转录中；精确查询避免加载无关声明。\n\n#### KV Cache 影响\n\n未改变的 schema 和指导保持前缀稳定。查询结果追加到历史中；启用其他插件可能改变后续工具 schema。\n\n## 已知限制与待办\n\n<a id=\"known-limitations-and-deferred-work\"></a>\n\n- Client 查询等待页面响应或取消。检查不能调用服务方法、配置插件或执行生成代码。\n\n<a id=\"dev-note\"></a>\n### 开发备注\n\n无。\n","readmeFilename":"README.zh.md"}