{"_id":"@deepseek-ai/dsh-session-projection","_rev":"44-4e9c7a2b48d67293cd1868922611a8bf","name":"@deepseek-ai/dsh-session-projection","dist-tags":{"latest":"0.0.1-rc.1","next":"0.2.2-rc.1","alpha":"0.2.2-alpha.3"},"versions":{"0.0.1-rc.1":{"name":"@deepseek-ai/dsh-session-projection","version":"0.0.1-rc.1","license":"BSD-3-Clause","_id":"@deepseek-ai/dsh-session-projection@0.0.1-rc.1","maintainers":[{"name":"imccyu","email":"imccyu@gmail.com"},{"name":"tianyicui-deepseek","email":"tianyi@deepseek.com"}],"homepage":"https://github.com/deepseek-ai/deepseek-harness#readme","bugs":{"url":"https://github.com/deepseek-ai/deepseek-harness/issues"},"dist":{"shasum":"e965f185df3549591933696646d59e8fa1ed950d","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-projection/-/dsh-session-projection-0.0.1-rc.1.tgz","fileCount":13,"integrity":"sha512-NePt99SopNVyO4soWV6ib9WOGTTLYPXfNoc0s4S80qfQWa/6DsHqRafY8OByu0BpWPM6VAdxoyBhmzk05YwdZw==","signatures":[{"sig":"MEYCIQCwdzWxihBPdhdnodp3aWLis+wpdLYpw3wspgTO7QUlmAIhAOQZHbBoJ4aWXlnZviDyL6qhbwIE3aNTdqFZByOn/Bas","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59093},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-projection-0.0.1-rc.1.tgz","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./src/*":"./src/*","./types":{"types":"./lib/types/types.d.ts","default":"./lib/types/types.js"},"./invariant":{"types":"./lib/types/invariant.d.ts","default":"./lib/invariant.js"},"./package.json":"./package.json"},"_npmUser":{"name":"imccyu","email":"imccyu@gmail.com"},"_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-projection-0.0.1-rc.1.tgz","_integrity":"sha512-NePt99SopNVyO4soWV6ib9WOGTTLYPXfNoc0s4S80qfQWa/6DsHqRafY8OByu0BpWPM6VAdxoyBhmzk05YwdZw==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-projection"},"_npmVersion":"11.16.0","description":"Session-projection seam: the merge-extensible projection type table, the provider contract, and the ctx.sessionProjections registry serving whole current values of log-derived per-session state","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"devDependencies":{"@deepseek-ai/cordis":"^4.0.1-rc.1","@deepseek-ai/dsh-session":"^0.0.1-rc.1","@deepseek-ai/dsh-invariants":"^0.0.1-rc.1"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1-rc.1","@deepseek-ai/dsh-session":"^0.0.1-rc.1","@deepseek-ai/dsh-invariants":"^0.0.1-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-projection_0.0.1-rc.1_1786390559137_0.9535177312242626","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-rc.2":{"name":"@deepseek-ai/dsh-session-projection","version":"0.0.1-rc.2","license":"BSD-3-Clause","_id":"@deepseek-ai/dsh-session-projection@0.0.1-rc.2","maintainers":[{"name":"imccyu","email":"imccyu@gmail.com"},{"name":"tianyicui-deepseek","email":"tianyi@deepseek.com"}],"homepage":"https://github.com/deepseek-ai/deepseek-harness#readme","bugs":{"url":"https://github.com/deepseek-ai/deepseek-harness/issues"},"dist":{"shasum":"a53125debab36bd267b25a379baf11dde3266ce8","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-projection/-/dsh-session-projection-0.0.1-rc.2.tgz","fileCount":13,"integrity":"sha512-5qptuyHo1h13jrGcH5c5HqRC8Zn3eHem94aGnyBm3qkxEoZwHZMdfX9iTZv7JqT7UrMEj9Pe/TEnf/DJFWKHiQ==","signatures":[{"sig":"MEYCIQC/0OMcAD65I0BM6uAJ7KZo2PF9T6nL2AWPQRu/54W+ZwIhANI6rjY/qKcvmzjBq+ZDlmQXmGMlV5hilLj2pN33TDGd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60093},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-projection-0.0.1-rc.2.tgz","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./src/*":"./src/*","./types":{"types":"./lib/types/types.d.ts","default":"./lib/types/types.js"},"./invariant":{"types":"./lib/types/invariant.d.ts","default":"./lib/invariant.js"},"./package.json":"./package.json"},"_npmUser":{"name":"imccyu","email":"imccyu@gmail.com"},"_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-projection-0.0.1-rc.2.tgz","_integrity":"sha512-5qptuyHo1h13jrGcH5c5HqRC8Zn3eHem94aGnyBm3qkxEoZwHZMdfX9iTZv7JqT7UrMEj9Pe/TEnf/DJFWKHiQ==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-projection"},"_npmVersion":"11.16.0","description":"Session-projection seam: the merge-extensible projection type table, the provider contract, and the ctx.sessionProjections registry serving whole current values of log-derived per-session state","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"@deepseek-ai/cordis":"^4.0.1-rc.1","@deepseek-ai/dsh-session":"^0.0.1-rc.2","@deepseek-ai/dsh-invariants":"^0.0.1-rc.2"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1-rc.1","@deepseek-ai/dsh-session":"^0.0.1-rc.2","@deepseek-ai/dsh-invariants":"^0.0.1-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-projection_0.0.1-rc.2_1786461468559_0.34252843747762074","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-rc.3":{"name":"@deepseek-ai/dsh-session-projection","version":"0.0.1-rc.3","license":"BSD-3-Clause","_id":"@deepseek-ai/dsh-session-projection@0.0.1-rc.3","maintainers":[{"name":"imccyu","email":"imccyu@gmail.com"},{"name":"tianyicui-deepseek","email":"tianyi@deepseek.com"}],"homepage":"https://github.com/deepseek-ai/deepseek-harness#readme","bugs":{"url":"https://github.com/deepseek-ai/deepseek-harness/issues"},"dist":{"shasum":"34f2dfdea0d734cf8ee0d01ec16c1efa583c22eb","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-projection/-/dsh-session-projection-0.0.1-rc.3.tgz","fileCount":13,"integrity":"sha512-2CM0VcCmTlAVBi8Tdg7RTFCSfmZDJDbBYXQnFv+NxG6Dz8JiYZNYQ9OUlqpQpAleptqR6uf39oT+LY6uBiao9g==","signatures":[{"sig":"MEYCIQCZL7ZNjvwDxfzaWJ/YYD5/DyzF5ieZKSw1ZGWfEJ8IcQIhANKqWOrjvCfsRWnzZEoY+kfdcmUkjU/pSMEvtD9VKXl6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60097},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-projection-0.0.1-rc.3.tgz","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./src/*":"./src/*","./types":{"types":"./lib/types/types.d.ts","default":"./lib/types/types.js"},"./invariant":{"types":"./lib/types/invariant.d.ts","default":"./lib/invariant.js"},"./package.json":"./package.json"},"_npmUser":{"name":"imccyu","email":"imccyu@gmail.com"},"_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-projection-0.0.1-rc.3.tgz","_integrity":"sha512-2CM0VcCmTlAVBi8Tdg7RTFCSfmZDJDbBYXQnFv+NxG6Dz8JiYZNYQ9OUlqpQpAleptqR6uf39oT+LY6uBiao9g==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-projection"},"_npmVersion":"11.16.0","description":"Session-projection seam: the merge-extensible projection type table, the provider contract, and the ctx.sessionProjections registry serving whole current values of log-derived per-session state","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"@deepseek-ai/cordis":"^4.0.1-rc.1","@deepseek-ai/dsh-session":"^0.0.1-rc.3","@deepseek-ai/dsh-invariants":"^0.0.1-rc.3"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1-rc.1","@deepseek-ai/dsh-session":"^0.0.1-rc.3","@deepseek-ai/dsh-invariants":"^0.0.1-rc.3"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-projection_0.0.1-rc.3_1786566758247_0.15333492113593072","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-rc.5":{"name":"@deepseek-ai/dsh-session-projection","version":"0.0.1-rc.5","license":"BSD-3-Clause","_id":"@deepseek-ai/dsh-session-projection@0.0.1-rc.5","maintainers":[{"name":"imccyu","email":"imccyu@gmail.com"},{"name":"tianyicui-deepseek","email":"tianyi@deepseek.com"}],"homepage":"https://github.com/deepseek-ai/deepseek-harness#readme","bugs":{"url":"https://github.com/deepseek-ai/deepseek-harness/issues"},"dist":{"shasum":"0cf73a02883bf079fdedbf2c97f678c3b74fe39b","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-projection/-/dsh-session-projection-0.0.1-rc.5.tgz","fileCount":13,"integrity":"sha512-nHuXh/3B9D+xX9OuKErp0tJH8pZSp6OpRUR0hwjaRPYFYah6I1MlCrC2+Fqc9Gqxo1wbKn3rve919aSKwdY/Iw==","signatures":[{"sig":"MEUCIBcqIZB8HDMDMfA5u5w1028f/xKioo6hbOisxcMstdFzAiEA4ikLCZHlulLL2LjCTbzoVGmnCVWhY9uQdTJzGQY+xhE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60097},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-projection-0.0.1-rc.5.tgz","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./src/*":"./src/*","./types":{"types":"./lib/types/types.d.ts","default":"./lib/types/types.js"},"./invariant":{"types":"./lib/types/invariant.d.ts","default":"./lib/invariant.js"},"./package.json":"./package.json"},"_npmUser":{"name":"imccyu","email":"imccyu@gmail.com"},"_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-projection-0.0.1-rc.5.tgz","_integrity":"sha512-nHuXh/3B9D+xX9OuKErp0tJH8pZSp6OpRUR0hwjaRPYFYah6I1MlCrC2+Fqc9Gqxo1wbKn3rve919aSKwdY/Iw==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-projection"},"_npmVersion":"11.16.0","description":"Session-projection seam: the merge-extensible projection type table, the provider contract, and the ctx.sessionProjections registry serving whole current values of log-derived per-session state","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"@deepseek-ai/cordis":"^4.0.1-rc.4","@deepseek-ai/dsh-session":"^0.0.1-rc.5","@deepseek-ai/dsh-invariants":"^0.0.1-rc.5"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1-rc.4","@deepseek-ai/dsh-session":"^0.0.1-rc.5","@deepseek-ai/dsh-invariants":"^0.0.1-rc.5"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-projection_0.0.1-rc.5_1786573803665_0.5781869740143808","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-rc.2":{"name":"@deepseek-ai/dsh-session-projection","version":"0.1.0-rc.2","license":"MIT","_id":"@deepseek-ai/dsh-session-projection@0.1.0-rc.2","maintainers":[{"name":"imccyu","email":"imccyu@gmail.com"},{"name":"tianyicui-deepseek","email":"tianyi@deepseek.com"}],"homepage":"https://github.com/deepseek-ai/deepseek-harness#readme","bugs":{"url":"https://github.com/deepseek-ai/deepseek-harness/issues"},"dist":{"shasum":"d2072e6ae3c0b62a0bd3ad6fd102a14551509ebc","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-projection/-/dsh-session-projection-0.1.0-rc.2.tgz","fileCount":13,"integrity":"sha512-HVKZ8jbWphQOfz7+SQ/4lQHp2m5dWBHm+GEDKxD/YvfXPhQydDCIanJucHyfBySnRUYr4BygQVjknXTIhYEcBg==","signatures":[{"sig":"MEUCIQCNS1hiUT9kQc9M1XwzWBeqp/9xBGBxERZPiBEoEp5SAAIgdb9pm5jbxwAGkbsZtKepwYJ9gQnmqObMMYQGj7J6xCE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59648},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-projection-0.1.0-rc.2.tgz","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./src/*":"./src/*","./types":{"types":"./lib/types/types.d.ts","default":"./lib/types/types.js"},"./invariant":{"types":"./lib/types/invariant.d.ts","default":"./lib/invariant.js"},"./package.json":"./package.json"},"_npmUser":{"name":"imccyu","email":"imccyu@gmail.com"},"_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-projection-0.1.0-rc.2.tgz","_integrity":"sha512-HVKZ8jbWphQOfz7+SQ/4lQHp2m5dWBHm+GEDKxD/YvfXPhQydDCIanJucHyfBySnRUYr4BygQVjknXTIhYEcBg==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-projection"},"_npmVersion":"11.16.0","description":"Session-projection seam: the merge-extensible projection type table, the provider contract, and the ctx.sessionProjections registry serving whole current values of log-derived per-session state","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-session":"^0.1.0-rc.2","@deepseek-ai/dsh-invariants":"^0.1.0-rc.2"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-session":"^0.1.0-rc.2","@deepseek-ai/dsh-invariants":"^0.1.0-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-projection_0.1.0-rc.2_1786613898799_0.1297982866548999","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-rc.3":{"name":"@deepseek-ai/dsh-session-projection","version":"0.1.0-rc.3","license":"MIT","_id":"@deepseek-ai/dsh-session-projection@0.1.0-rc.3","maintainers":[{"name":"imccyu","email":"imccyu@gmail.com"},{"name":"tianyicui-deepseek","email":"tianyi@deepseek.com"}],"homepage":"https://github.com/deepseek-ai/deepseek-harness#readme","bugs":{"url":"https://github.com/deepseek-ai/deepseek-harness/issues"},"dist":{"shasum":"42cb193914aa677da2822510bc116866d5630051","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-projection/-/dsh-session-projection-0.1.0-rc.3.tgz","fileCount":13,"integrity":"sha512-xv8Wgzau5g851pMKq11wYAC+Yq2Z4AQa+x3ERpe7KM3RJf3wBYRhNxhifFKjywGQrezoobdes5a08943+bzi0Q==","signatures":[{"sig":"MEUCIFjeTs/5rlXI9NVbW7ADbl8DMjj6N6KPbwrDbrdD3h0mAiEA+5zp4C0p2dudUtHyIpwdDFC5NkBWYViuG8i2rlOrx5E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59648},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-projection-0.1.0-rc.3.tgz","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./src/*":"./src/*","./types":{"types":"./lib/types/types.d.ts","default":"./lib/types/types.js"},"./invariant":{"types":"./lib/types/invariant.d.ts","default":"./lib/invariant.js"},"./package.json":"./package.json"},"_npmUser":{"name":"imccyu","email":"imccyu@gmail.com"},"_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-projection-0.1.0-rc.3.tgz","_integrity":"sha512-xv8Wgzau5g851pMKq11wYAC+Yq2Z4AQa+x3ERpe7KM3RJf3wBYRhNxhifFKjywGQrezoobdes5a08943+bzi0Q==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-projection"},"_npmVersion":"11.16.0","description":"Session-projection seam: the merge-extensible projection type table, the provider contract, and the ctx.sessionProjections registry serving whole current values of log-derived per-session state","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-session":"^0.1.0-rc.3","@deepseek-ai/dsh-invariants":"^0.1.0-rc.3"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-session":"^0.1.0-rc.3","@deepseek-ai/dsh-invariants":"^0.1.0-rc.3"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-projection_0.1.0-rc.3_1786619120636_0.07473187736226072","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-rc.6":{"name":"@deepseek-ai/dsh-session-projection","version":"0.1.0-rc.6","license":"MIT","_id":"@deepseek-ai/dsh-session-projection@0.1.0-rc.6","maintainers":[{"name":"imccyu","email":"imccyu@gmail.com"},{"name":"tianyicui-deepseek","email":"tianyi@deepseek.com"}],"homepage":"https://github.com/deepseek-ai/deepseek-harness#readme","bugs":{"url":"https://github.com/deepseek-ai/deepseek-harness/issues"},"dist":{"shasum":"04a9e6c47477d72c2336b87593ed40cab2ffe81d","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-projection/-/dsh-session-projection-0.1.0-rc.6.tgz","fileCount":13,"integrity":"sha512-DYLALBPdEI1LZjJ4B6rdGdGY4gy+iR2+5Xh2xJoAGa/pTyN5Z55TNfvuMJrmeRBjAuDXNUQpmURbvos5rJ4veg==","signatures":[{"sig":"MEYCIQCImNycr2PtVxaKpYjTVw+D3CBnZtMJPX3YCcGvsbd85QIhALgp0CRlImKdGy8itoSVeP9vE1JK0/47wq8H1io/kFqY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59644},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-projection-0.1.0-rc.6.tgz","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./src/*":"./src/*","./types":{"types":"./lib/types/types.d.ts","default":"./lib/types/types.js"},"./invariant":{"types":"./lib/types/invariant.d.ts","default":"./lib/invariant.js"},"./package.json":"./package.json"},"_npmUser":{"name":"imccyu","email":"imccyu@gmail.com"},"_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-projection-0.1.0-rc.6.tgz","_integrity":"sha512-DYLALBPdEI1LZjJ4B6rdGdGY4gy+iR2+5Xh2xJoAGa/pTyN5Z55TNfvuMJrmeRBjAuDXNUQpmURbvos5rJ4veg==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-projection"},"_npmVersion":"11.16.0","description":"Session-projection seam: the merge-extensible projection type table, the provider contract, and the ctx.sessionProjections registry serving whole current values of log-derived per-session state","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-session":"^0.1.0-rc.6","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-session":"^0.1.0-rc.6","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-projection_0.1.0-rc.6_1786623372104_0.017457331140653176","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-rc.7":{"name":"@deepseek-ai/dsh-session-projection","version":"0.1.0-rc.7","license":"MIT","_id":"@deepseek-ai/dsh-session-projection@0.1.0-rc.7","maintainers":[{"name":"imccyu","email":"imccyu@gmail.com"},{"name":"tianyicui-deepseek","email":"tianyi@deepseek.com"}],"homepage":"https://github.com/deepseek-ai/deepseek-harness#readme","bugs":{"url":"https://github.com/deepseek-ai/deepseek-harness/issues"},"dist":{"shasum":"a9840c972d676f39b20f13eae609658f2246ba2c","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-projection/-/dsh-session-projection-0.1.0-rc.7.tgz","fileCount":13,"integrity":"sha512-BXehLYt6wYnV0PNNhv5GECePkH1w+1yuu/R63d2tdYdUQ7XVrd6tu5hMwfTH0P9AnBDxJir08FRu2WKO69JypA==","signatures":[{"sig":"MEUCIQCeGOyn5AjY/gy3SUjSVMxwIq7XGfnwKwXfz7WwnDtopwIgUnr1wLy0kXVqIEgIsjtxU47QsNZGml5nepWCKp4g2R8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59644},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-projection-0.1.0-rc.7.tgz","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./src/*":"./src/*","./types":{"types":"./lib/types/types.d.ts","default":"./lib/types/types.js"},"./invariant":{"types":"./lib/types/invariant.d.ts","default":"./lib/invariant.js"},"./package.json":"./package.json"},"_npmUser":{"name":"imccyu","email":"imccyu@gmail.com"},"_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-projection-0.1.0-rc.7.tgz","_integrity":"sha512-BXehLYt6wYnV0PNNhv5GECePkH1w+1yuu/R63d2tdYdUQ7XVrd6tu5hMwfTH0P9AnBDxJir08FRu2WKO69JypA==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-projection"},"_npmVersion":"11.17.0","description":"Session-projection seam: the merge-extensible projection type table, the provider contract, and the ctx.sessionProjections registry serving whole current values of log-derived per-session state","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-session":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-session":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.7"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-projection_0.1.0-rc.7_1786966631963_0.229426727349765","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-rc.8":{"name":"@deepseek-ai/dsh-session-projection","version":"0.1.0-rc.8","license":"MIT","_id":"@deepseek-ai/dsh-session-projection@0.1.0-rc.8","maintainers":[{"name":"imccyu","email":"imccyu@gmail.com"},{"name":"tianyicui-deepseek","email":"tianyi@deepseek.com"}],"homepage":"https://github.com/deepseek-ai/deepseek-harness#readme","bugs":{"url":"https://github.com/deepseek-ai/deepseek-harness/issues"},"dist":{"shasum":"4a16e97b927bf0634d11ebf521f4dee5d2b193e2","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-projection/-/dsh-session-projection-0.1.0-rc.8.tgz","fileCount":13,"integrity":"sha512-q00B+rl7WAuK0Bgh93SY2+ZpqaH2kJhfJ9n6Jg6R/m4plnH0Ip4oCAHl6u8rBzDgb1mniQGEQDz/7BN5Q3It8Q==","signatures":[{"sig":"MEUCIGv5HLI3w3QUlyod+R59cAjKZzQQALsIuz3zXD++B4CkAiEAnuYBUUPHTGqGnZsVP5FDN0Eiu1EIl6q7Nx/BqlLfoF8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59644},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-projection-0.1.0-rc.8.tgz","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./src/*":"./src/*","./types":{"types":"./lib/types/types.d.ts","default":"./lib/types/types.js"},"./invariant":{"types":"./lib/types/invariant.d.ts","default":"./lib/invariant.js"},"./package.json":"./package.json"},"_npmUser":{"name":"imccyu","email":"imccyu@gmail.com"},"_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-projection-0.1.0-rc.8.tgz","_integrity":"sha512-q00B+rl7WAuK0Bgh93SY2+ZpqaH2kJhfJ9n6Jg6R/m4plnH0Ip4oCAHl6u8rBzDgb1mniQGEQDz/7BN5Q3It8Q==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-projection"},"_npmVersion":"11.17.0","description":"Session-projection seam: the merge-extensible projection type table, the provider contract, and the ctx.sessionProjections registry serving whole current values of log-derived per-session state","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-session":"^0.1.0-rc.8","@deepseek-ai/dsh-invariants":"^0.1.0-rc.8"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-session":"^0.1.0-rc.8","@deepseek-ai/dsh-invariants":"^0.1.0-rc.8"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-projection_0.1.0-rc.8_1787153383523_0.5745425828450996","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-rc.1":{"name":"@deepseek-ai/dsh-session-projection","version":"0.1.1-rc.1","license":"MIT","_id":"@deepseek-ai/dsh-session-projection@0.1.1-rc.1","maintainers":[{"name":"imccyu","email":"imccyu@gmail.com"},{"name":"tianyicui-deepseek","email":"tianyi@deepseek.com"}],"homepage":"https://github.com/deepseek-ai/deepseek-harness#readme","bugs":{"url":"https://github.com/deepseek-ai/deepseek-harness/issues"},"dist":{"shasum":"09d641d7538ab1b8564cac0d0ad05a912b871824","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-projection/-/dsh-session-projection-0.1.1-rc.1.tgz","fileCount":13,"integrity":"sha512-RXDAUdfi3CqTQGQhMyIDZ5u4nURmN0ChkWwoX5Ph5rITa1zelnQsskYc93s+FTtB9Ituac3Uynk0rKGw/bS4fw==","signatures":[{"sig":"MEUCIQDTUq+sERoCe/de93JPI2gCSDh8Ws5PyaVNgD0ZSk0CmgIgPqCPR7H8ctZNfretSOWKtvozBxRfcWc7iOl61OgyT2U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64084},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-projection-0.1.1-rc.1.tgz","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./src/*":"./src/*","./types":{"types":"./lib/types/types.d.ts","default":"./lib/types/types.js"},"./invariant":{"types":"./lib/types/invariant.d.ts","default":"./lib/invariant.js"},"./package.json":"./package.json"},"_npmUser":{"name":"imccyu","email":"imccyu@gmail.com"},"_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-projection-0.1.1-rc.1.tgz","_integrity":"sha512-RXDAUdfi3CqTQGQhMyIDZ5u4nURmN0ChkWwoX5Ph5rITa1zelnQsskYc93s+FTtB9Ituac3Uynk0rKGw/bS4fw==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-projection"},"_npmVersion":"11.17.0","description":"Session-projection seam: the merge-extensible projection type table, the provider contract, and the ctx.sessionProjections registry serving whole current values of log-derived per-session state","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-session":"^0.1.1-rc.1","@deepseek-ai/dsh-invariants":"^0.1.1-rc.1"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-session":"^0.1.1-rc.1","@deepseek-ai/dsh-invariants":"^0.1.1-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-projection_0.1.1-rc.1_1787294315850_0.14725640347032432","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-rc.2":{"name":"@deepseek-ai/dsh-session-projection","version":"0.1.1-rc.2","license":"MIT","_id":"@deepseek-ai/dsh-session-projection@0.1.1-rc.2","maintainers":[{"name":"imccyu","email":"imccyu@gmail.com"},{"name":"tianyicui-deepseek","email":"tianyi@deepseek.com"}],"homepage":"https://github.com/deepseek-ai/deepseek-harness#readme","bugs":{"url":"https://github.com/deepseek-ai/deepseek-harness/issues"},"dist":{"shasum":"8347b10f1ab23882c128e45134e3af13bd5d2968","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-projection/-/dsh-session-projection-0.1.1-rc.2.tgz","fileCount":13,"integrity":"sha512-SNaOrjRS4RMXocna6uL33TeS/uhcQ7jDJtJZ1HyDPL06mXUdAgje2MVt8OZCh6dH95xIiqpQQm+KjzeiQnhYSQ==","signatures":[{"sig":"MEQCIB8NRb8cbG8yRV5Lt6yUH2fJ6YAwXeWj8i42voYen/vxAiA2auJ4tyQnX9s52ZNTHFC4ak0fUeEYV9WWBZIEXnp4aQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64084},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-projection-0.1.1-rc.2.tgz","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./src/*":"./src/*","./types":{"types":"./lib/types/types.d.ts","default":"./lib/types/types.js"},"./invariant":{"types":"./lib/types/invariant.d.ts","default":"./lib/invariant.js"},"./package.json":"./package.json"},"_npmUser":{"name":"imccyu","email":"imccyu@gmail.com"},"_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-projection-0.1.1-rc.2.tgz","_integrity":"sha512-SNaOrjRS4RMXocna6uL33TeS/uhcQ7jDJtJZ1HyDPL06mXUdAgje2MVt8OZCh6dH95xIiqpQQm+KjzeiQnhYSQ==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-projection"},"_npmVersion":"11.17.0","description":"Session-projection seam: the merge-extensible projection type table, the provider contract, and the ctx.sessionProjections registry serving whole current values of log-derived per-session state","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-session":"^0.1.1-rc.2","@deepseek-ai/dsh-invariants":"^0.1.1-rc.2"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-session":"^0.1.1-rc.2","@deepseek-ai/dsh-invariants":"^0.1.1-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-projection_0.1.1-rc.2_1787315501405_0.6366934904519252","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-alpha.2":{"name":"@deepseek-ai/dsh-session-projection","version":"0.1.2-alpha.2","license":"MIT","_id":"@deepseek-ai/dsh-session-projection@0.1.2-alpha.2","maintainers":[{"name":"imccyu","email":"imccyu@gmail.com"},{"name":"tianyicui-deepseek","email":"tianyi@deepseek.com"}],"homepage":"https://github.com/deepseek-ai/deepseek-harness#readme","bugs":{"url":"https://github.com/deepseek-ai/deepseek-harness/issues"},"dist":{"shasum":"0e227e2922d92be8e1db457cc88e56257b489696","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-projection/-/dsh-session-projection-0.1.2-alpha.2.tgz","fileCount":13,"integrity":"sha512-E5NYRAOQwiYYu56WSHTlnI2MkyqznA4ePlOdOQvpF97a7ZG2BkRfflwvQ5NHIPv8FABemoSCGMiI3/0GSfqvBg==","signatures":[{"sig":"MEUCIAvPn5cVAVsGY5NYy9FhDaGK3t15l8WlS5BAWXk6IO50AiEA2WsrqgEacvJN0FjgSVP/ypsMj9qDh7MzQGrSZJMn6ac=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82718},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-projection-0.1.2-alpha.2.tgz","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./src/*":"./src/*","./types":{"types":"./lib/types/types.d.ts","default":"./lib/types/types.js"},"./invariant":{"types":"./lib/types/invariant.d.ts","default":"./lib/invariant.js"},"./package.json":"./package.json"},"_npmUser":{"name":"imccyu","email":"imccyu@gmail.com"},"_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-projection-0.1.2-alpha.2.tgz","_integrity":"sha512-E5NYRAOQwiYYu56WSHTlnI2MkyqznA4ePlOdOQvpF97a7ZG2BkRfflwvQ5NHIPv8FABemoSCGMiI3/0GSfqvBg==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-projection"},"_npmVersion":"11.17.0","description":"Session-projection seam: the merge-extensible projection type table, the provider contract, and the ctx.sessionProjections registry serving whole current values of log-derived per-session state","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-session":"^0.1.2-alpha.2","@deepseek-ai/dsh-invariants":"^0.1.2-alpha.2"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-session":"^0.1.2-alpha.2","@deepseek-ai/dsh-invariants":"^0.1.2-alpha.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-projection_0.1.2-alpha.2_1788098215140_0.13455029679547992","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-alpha.3":{"name":"@deepseek-ai/dsh-session-projection","version":"0.1.2-alpha.3","license":"MIT","_id":"@deepseek-ai/dsh-session-projection@0.1.2-alpha.3","maintainers":[{"name":"imccyu","email":"imccyu@gmail.com"},{"name":"tianyicui-deepseek","email":"tianyi@deepseek.com"}],"homepage":"https://github.com/deepseek-ai/deepseek-harness#readme","bugs":{"url":"https://github.com/deepseek-ai/deepseek-harness/issues"},"dist":{"shasum":"23886ffe06a7e6b72592c35df0a2a630dc3d2f0b","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-projection/-/dsh-session-projection-0.1.2-alpha.3.tgz","fileCount":13,"integrity":"sha512-IyiPZMXb8/xVBk0rc0nCu4bglGmszCVtraqt82WbspEAINSBdCf/ydLM15Fw+m0jB7K2fwgKg1ejGcXKnfpOoQ==","signatures":[{"sig":"MEYCIQCVdzEb5hIT6HZTR/Z3N59YaTh+9Bdz/MofihyoWMc3rAIhAJHEaCmVBVpxmutPSyULERanC9m7lywRhlZQl6DgPqqd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85302},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-projection-0.1.2-alpha.3.tgz","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./src/*":"./src/*","./types":{"types":"./lib/types/types.d.ts","default":"./lib/types/types.js"},"./invariant":{"types":"./lib/types/invariant.d.ts","default":"./lib/invariant.js"},"./package.json":"./package.json"},"_npmUser":{"name":"imccyu","email":"imccyu@gmail.com"},"_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-projection-0.1.2-alpha.3.tgz","_integrity":"sha512-IyiPZMXb8/xVBk0rc0nCu4bglGmszCVtraqt82WbspEAINSBdCf/ydLM15Fw+m0jB7K2fwgKg1ejGcXKnfpOoQ==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-projection"},"_npmVersion":"11.17.0","description":"Session-projection seam: the merge-extensible projection type table, the provider contract, and the ctx.sessionProjections registry serving whole current values of log-derived per-session state","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-session":"^0.1.2-alpha.3","@deepseek-ai/dsh-invariants":"^0.1.2-alpha.3"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-session":"^0.1.2-alpha.3","@deepseek-ai/dsh-invariants":"^0.1.2-alpha.3"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-projection_0.1.2-alpha.3_1788192327702_0.7974848696784773","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-alpha.4":{"name":"@deepseek-ai/dsh-session-projection","version":"0.1.2-alpha.4","license":"MIT","_id":"@deepseek-ai/dsh-session-projection@0.1.2-alpha.4","maintainers":[{"name":"imccyu","email":"imccyu@gmail.com"},{"name":"tianyicui-deepseek","email":"tianyi@deepseek.com"}],"homepage":"https://github.com/deepseek-ai/deepseek-harness#readme","bugs":{"url":"https://github.com/deepseek-ai/deepseek-harness/issues"},"dist":{"shasum":"11f29a03218b2902a7b146410c3004180b03b2df","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-projection/-/dsh-session-projection-0.1.2-alpha.4.tgz","fileCount":10,"integrity":"sha512-cjS896eQEyPxVY5Q/79Y/1T05dNDVg9Z/9eO+5iVbszcSBVqJUVtHXzyLpAlg76Go+dTEq5TbzmP6qOlLVE6+w==","signatures":[{"sig":"MEUCIQDvFn49zS8vRla7CtqCxQww+0CIaQvu3xBUDvhlW4Gy2gIgDkWKpJPcMG/f9IIt7BdZYHSFZEfeOO+r1z57cp8X4hY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84481},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-projection-0.1.2-alpha.4.tgz","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./src/*":"./src/*","./types":{"types":"./lib/types/types.d.ts","default":"./lib/types/types.js"},"./package.json":"./package.json"},"_npmUser":{"name":"imccyu","email":"imccyu@gmail.com"},"_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-projection-0.1.2-alpha.4.tgz","_integrity":"sha512-cjS896eQEyPxVY5Q/79Y/1T05dNDVg9Z/9eO+5iVbszcSBVqJUVtHXzyLpAlg76Go+dTEq5TbzmP6qOlLVE6+w==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-projection"},"_npmVersion":"11.17.0","description":"Session-projection seam: the merge-extensible projection type table, the provider contract, and the ctx.sessionProjections registry serving whole current values of log-derived per-session state","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-session":"^0.1.2-alpha.4"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-session":"^0.1.2-alpha.4"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-projection_0.1.2-alpha.4_1788277632458_0.8342720145256517","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-alpha.5":{"name":"@deepseek-ai/dsh-session-projection","version":"0.1.2-alpha.5","license":"MIT","_id":"@deepseek-ai/dsh-session-projection@0.1.2-alpha.5","maintainers":[{"name":"imccyu","email":"imccyu@gmail.com"},{"name":"tianyicui-deepseek","email":"tianyi@deepseek.com"}],"homepage":"https://github.com/deepseek-ai/deepseek-harness#readme","bugs":{"url":"https://github.com/deepseek-ai/deepseek-harness/issues"},"dist":{"shasum":"f554251c4ae155c4b7ae8997ff577a94d58d6345","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-projection/-/dsh-session-projection-0.1.2-alpha.5.tgz","fileCount":10,"integrity":"sha512-2N+TOFGy1zxEc4OrJJ7pHdDrHQo5OqJ+/KlBIWoI93m9uSK9iOzYn/DWSsqh2x0WPGEeeDz9AZ4IKw7tXYK7Aw==","signatures":[{"sig":"MEUCIQDYnKuI+o4A0g9QZjsJK8tuYoLKSOQc6FeeDoVB5AMv/wIgDVEXx0svg6NAP1JyAgjbxMWuYUZYi/VIvrCfj5psM9k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84481},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-projection-0.1.2-alpha.5.tgz","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./src/*":"./src/*","./types":{"types":"./lib/types/types.d.ts","default":"./lib/types/types.js"},"./package.json":"./package.json"},"_npmUser":{"name":"imccyu","email":"imccyu@gmail.com"},"_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-projection-0.1.2-alpha.5.tgz","_integrity":"sha512-2N+TOFGy1zxEc4OrJJ7pHdDrHQo5OqJ+/KlBIWoI93m9uSK9iOzYn/DWSsqh2x0WPGEeeDz9AZ4IKw7tXYK7Aw==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-projection"},"_npmVersion":"11.17.0","description":"Session-projection seam: the merge-extensible projection type table, the provider contract, and the ctx.sessionProjections registry serving whole current values of log-derived per-session state","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-session":"^0.1.2-alpha.5"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-session":"^0.1.2-alpha.5"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-projection_0.1.2-alpha.5_1788337447704_0.8661108354351241","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-rc.1":{"name":"@deepseek-ai/dsh-session-projection","version":"0.1.2-rc.1","license":"MIT","_id":"@deepseek-ai/dsh-session-projection@0.1.2-rc.1","maintainers":[{"name":"imccyu","email":"imccyu@gmail.com"},{"name":"tianyicui-deepseek","email":"tianyi@deepseek.com"}],"homepage":"https://github.com/deepseek-ai/deepseek-harness#readme","bugs":{"url":"https://github.com/deepseek-ai/deepseek-harness/issues"},"dist":{"shasum":"bd830373819d216532a0596ad59a7bd4484ab296","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-projection/-/dsh-session-projection-0.1.2-rc.1.tgz","fileCount":10,"integrity":"sha512-qVWlIzPm4u9vzQ5G/QtE6jeSJ3b3b42hWVJj664BurEZlHbAfdqkhYc1QsoBU+5k5kUEJFHh07z8HxuXA9kTnQ==","signatures":[{"sig":"MEUCIBVIoL56O8HKF6TT48ZyzkX3rRevnh+5ulSkSiIOrlbRAiEA0ynWV+Ap5efNOV02wd+pxI00FajIePg6Smk0oJC9Zmk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84472},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-projection-0.1.2-rc.1.tgz","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./src/*":"./src/*","./types":{"types":"./lib/types/types.d.ts","default":"./lib/types/types.js"},"./package.json":"./package.json"},"_npmUser":{"name":"imccyu","email":"imccyu@gmail.com"},"_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-projection-0.1.2-rc.1.tgz","_integrity":"sha512-qVWlIzPm4u9vzQ5G/QtE6jeSJ3b3b42hWVJj664BurEZlHbAfdqkhYc1QsoBU+5k5kUEJFHh07z8HxuXA9kTnQ==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-projection"},"_npmVersion":"11.17.0","description":"Session-projection seam: the merge-extensible projection type table, the provider contract, and the ctx.sessionProjections registry serving whole current values of log-derived per-session state","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-session":"^0.1.2-rc.1"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-session":"^0.1.2-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-projection_0.1.2-rc.1_1788415686004_0.7926431867534827","host":"s3://npm-registry-packages-npm-production"}},"0.1.3-alpha.2":{"name":"@deepseek-ai/dsh-session-projection","version":"0.1.3-alpha.2","license":"MIT","_id":"@deepseek-ai/dsh-session-projection@0.1.3-alpha.2","maintainers":[{"name":"imccyu","email":"imccyu@gmail.com"},{"name":"tianyicui-deepseek","email":"tianyi@deepseek.com"}],"homepage":"https://github.com/deepseek-ai/deepseek-harness#readme","bugs":{"url":"https://github.com/deepseek-ai/deepseek-harness/issues"},"dist":{"shasum":"3850971046efb534edd8bde598033b983f079c51","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-projection/-/dsh-session-projection-0.1.3-alpha.2.tgz","fileCount":10,"integrity":"sha512-TFc4rR5I8kU9LsDwCAHXyLJwl0rzOifmUT4La7AblHTL3pm50QjZA6jS3x9mxVy+LGwcv4qhz66BaLiYd2aE5w==","signatures":[{"sig":"MEQCIGkf3VOnwsVCM/UKf6HW09lWEVhbAXC06Z5ZWcipyAUgAiBLSyx/eMhWsJehsSRoHHsnVi0N20FEbBrqY/8HtcC/QA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84574},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-projection-0.1.3-alpha.2.tgz","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./src/*":"./src/*","./types":{"types":"./lib/types/types.d.ts","default":"./lib/types/types.js"},"./package.json":"./package.json"},"_npmUser":{"name":"imccyu","email":"imccyu@gmail.com"},"_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-projection-0.1.3-alpha.2.tgz","_integrity":"sha512-TFc4rR5I8kU9LsDwCAHXyLJwl0rzOifmUT4La7AblHTL3pm50QjZA6jS3x9mxVy+LGwcv4qhz66BaLiYd2aE5w==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-projection"},"_npmVersion":"11.19.0","description":"Session-projection seam: the merge-extensible projection type table, the provider contract, and the ctx.sessionProjections registry serving whole current values of log-derived per-session state","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-session":"^0.1.3-alpha.2"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-session":"^0.1.3-alpha.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-projection_0.1.3-alpha.2_1788785834061_0.013959841497255487","host":"s3://npm-registry-packages-npm-production"}},"0.1.5-alpha.1":{"name":"@deepseek-ai/dsh-session-projection","version":"0.1.5-alpha.1","license":"MIT","_id":"@deepseek-ai/dsh-session-projection@0.1.5-alpha.1","maintainers":[{"name":"imccyu","email":"imccyu@gmail.com"},{"name":"tianyicui-deepseek","email":"tianyi@deepseek.com"}],"homepage":"https://github.com/deepseek-ai/deepseek-harness#readme","bugs":{"url":"https://github.com/deepseek-ai/deepseek-harness/issues"},"dist":{"shasum":"5a4037ab1c2915621db0c78abf3ecaf6a9fad56e","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-projection/-/dsh-session-projection-0.1.5-alpha.1.tgz","fileCount":10,"integrity":"sha512-V68REQFndPMxtbwsX+MOPkrBF6nvSWC5L5cbFheX5EcgIqe2gJthRH4j0aQyTt3HOHeu3VRlNDXeE/Ys6pEejg==","signatures":[{"sig":"MEYCIQCsyJrEfW4uY0oUVLIVIhNOMUbCTN6gotZSRA/lkOuHEgIhAJdXQwWdMVPsgxQ1DiR2D8CZTYGksjC3+BFBANCWoSPZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84928},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-projection-0.1.5-alpha.1.tgz","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./src/*":"./src/*","./types":{"types":"./lib/types/types.d.ts","default":"./lib/types/types.js"},"./package.json":"./package.json"},"_npmUser":{"name":"imccyu","email":"imccyu@gmail.com"},"_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-projection-0.1.5-alpha.1.tgz","_integrity":"sha512-V68REQFndPMxtbwsX+MOPkrBF6nvSWC5L5cbFheX5EcgIqe2gJthRH4j0aQyTt3HOHeu3VRlNDXeE/Ys6pEejg==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-projection"},"_npmVersion":"11.19.0","description":"Session-projection seam: the merge-extensible projection type table, the provider contract, and the ctx.sessionProjections registry serving whole current values of log-derived per-session state","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-session":"^0.1.5-alpha.1"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-session":"^0.1.5-alpha.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-projection_0.1.5-alpha.1_1788882166455_0.3410996207732926","host":"s3://npm-registry-packages-npm-production"}},"0.1.5-alpha.2":{"name":"@deepseek-ai/dsh-session-projection","version":"0.1.5-alpha.2","license":"MIT","_id":"@deepseek-ai/dsh-session-projection@0.1.5-alpha.2","maintainers":[{"name":"imccyu","email":"imccyu@gmail.com"},{"name":"tianyicui-deepseek","email":"tianyi@deepseek.com"}],"homepage":"https://github.com/deepseek-ai/deepseek-harness#readme","bugs":{"url":"https://github.com/deepseek-ai/deepseek-harness/issues"},"dist":{"shasum":"1a24601af906ab7b24b40558dcd5fcc81d0d3daa","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-projection/-/dsh-session-projection-0.1.5-alpha.2.tgz","fileCount":10,"integrity":"sha512-X4L2D2id5tuEkJniwKGI86lbmy5gwzG6QCW4pQfnq6yQzQ9JyBDt1eKwjYdBF6zk9cI56fIGf+eWCwacYwvTLA==","signatures":[{"sig":"MEYCIQD+amW2jDl7t5D+zYwuXVYtvV4RlLutN1KzS3NWZB8AKQIhAP0OizqxJW5MmMudcTZH+cDcjlz/QAwsIGdB8udheGmA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84928},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-projection-0.1.5-alpha.2.tgz","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./src/*":"./src/*","./types":{"types":"./lib/types/types.d.ts","default":"./lib/types/types.js"},"./package.json":"./package.json"},"_npmUser":{"name":"imccyu","email":"imccyu@gmail.com"},"_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-projection-0.1.5-alpha.2.tgz","_integrity":"sha512-X4L2D2id5tuEkJniwKGI86lbmy5gwzG6QCW4pQfnq6yQzQ9JyBDt1eKwjYdBF6zk9cI56fIGf+eWCwacYwvTLA==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-projection"},"_npmVersion":"11.19.0","description":"Session-projection seam: the merge-extensible projection type table, the provider contract, and the ctx.sessionProjections registry serving whole current values of log-derived per-session state","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-session":"^0.1.5-alpha.2"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-session":"^0.1.5-alpha.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-projection_0.1.5-alpha.2_1788963921135_0.2912207306385153","host":"s3://npm-registry-packages-npm-production"}},"0.1.5-rc.1":{"name":"@deepseek-ai/dsh-session-projection","version":"0.1.5-rc.1","license":"MIT","_id":"@deepseek-ai/dsh-session-projection@0.1.5-rc.1","maintainers":[{"name":"imccyu","email":"imccyu@gmail.com"},{"name":"tianyicui-deepseek","email":"tianyi@deepseek.com"}],"homepage":"https://github.com/deepseek-ai/deepseek-harness#readme","bugs":{"url":"https://github.com/deepseek-ai/deepseek-harness/issues"},"dist":{"shasum":"d069ad4e260d3c2ec27a43bb4a4adb46aecb4a61","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-projection/-/dsh-session-projection-0.1.5-rc.1.tgz","fileCount":10,"integrity":"sha512-dwDS3ite9I1oOAPneA87ieHBd+szFNrTeMNF4XHRxexMbBWxNZUv62h714UMNlk2niGKsAKE56PzwlnWHmGwGg==","signatures":[{"sig":"MEUCIFeksL+6whSNXlFrWrYK5rQa7NSxiXjkAq8sTEztwBvaAiEA9Rnw6/pITj89EPntOUcOGj7ebnNqne8JftL4+gpCWmA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84919},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-projection-0.1.5-rc.1.tgz","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./src/*":"./src/*","./types":{"types":"./lib/types/types.d.ts","default":"./lib/types/types.js"},"./package.json":"./package.json"},"_npmUser":{"name":"imccyu","email":"imccyu@gmail.com"},"_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-projection-0.1.5-rc.1.tgz","_integrity":"sha512-dwDS3ite9I1oOAPneA87ieHBd+szFNrTeMNF4XHRxexMbBWxNZUv62h714UMNlk2niGKsAKE56PzwlnWHmGwGg==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-projection"},"_npmVersion":"11.19.0","description":"Session-projection seam: the merge-extensible projection type table, the provider contract, and the ctx.sessionProjections registry serving whole current values of log-derived per-session state","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-session":"^0.1.5-rc.1"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-session":"^0.1.5-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-projection_0.1.5-rc.1_1789009101797_0.0411504731320147","host":"s3://npm-registry-packages-npm-production"}},"0.1.5-rc.2":{"name":"@deepseek-ai/dsh-session-projection","version":"0.1.5-rc.2","license":"MIT","_id":"@deepseek-ai/dsh-session-projection@0.1.5-rc.2","maintainers":[{"name":"imccyu","email":"imccyu@gmail.com"},{"name":"tianyicui-deepseek","email":"tianyi@deepseek.com"}],"homepage":"https://github.com/deepseek-ai/deepseek-harness#readme","bugs":{"url":"https://github.com/deepseek-ai/deepseek-harness/issues"},"dist":{"shasum":"581d3d7267eacb2593a564acd9ccd4d2ac31fefc","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-projection/-/dsh-session-projection-0.1.5-rc.2.tgz","fileCount":10,"integrity":"sha512-WMXGBdbxD1FO1Eu7Qs2FKDXq/kl+z+5b7zGLHdra66eEnShSnQmdF9bXSFQu1sJwba2yF7ueMcBJpWy76gtgQQ==","signatures":[{"sig":"MEUCICwXzIF3Q6h2o9hKNBwJtLI5bMaqcW9NIHv/JTsb1weMAiEAhyhLykyaBJm6jXP1iRNy6xU9p7of4VH//s34KoUeMfA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84919},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-projection-0.1.5-rc.2.tgz","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./src/*":"./src/*","./types":{"types":"./lib/types/types.d.ts","default":"./lib/types/types.js"},"./package.json":"./package.json"},"_npmUser":{"name":"imccyu","email":"imccyu@gmail.com"},"_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-projection-0.1.5-rc.2.tgz","_integrity":"sha512-WMXGBdbxD1FO1Eu7Qs2FKDXq/kl+z+5b7zGLHdra66eEnShSnQmdF9bXSFQu1sJwba2yF7ueMcBJpWy76gtgQQ==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-projection"},"_npmVersion":"11.19.0","description":"Session-projection seam: the merge-extensible projection type table, the provider contract, and the ctx.sessionProjections registry serving whole current values of log-derived per-session state","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-session":"^0.1.5-rc.2"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-session":"^0.1.5-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-projection_0.1.5-rc.2_1789051329016_0.7609633918943468","host":"s3://npm-registry-packages-npm-production"}},"0.1.6-alpha.1":{"name":"@deepseek-ai/dsh-session-projection","version":"0.1.6-alpha.1","license":"MIT","_id":"@deepseek-ai/dsh-session-projection@0.1.6-alpha.1","maintainers":[{"name":"imccyu","email":"imccyu@gmail.com"},{"name":"tianyicui-deepseek","email":"tianyi@deepseek.com"}],"homepage":"https://github.com/deepseek-ai/deepseek-harness#readme","bugs":{"url":"https://github.com/deepseek-ai/deepseek-harness/issues"},"dist":{"shasum":"c6a87af244c4d290c1bc47bb3540b24363a2ba00","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-projection/-/dsh-session-projection-0.1.6-alpha.1.tgz","fileCount":10,"integrity":"sha512-rvN5s2TTE/sRqePUoqUkWxhEpggNlbEm3xSBt+Hpxdn683kcYlKmyrVb4oKfc+Zk+7RSC6HmbiNrAlJLJxdJ4w==","signatures":[{"sig":"MEUCIQD0sTQqgVkQUQl/Uk9l8l1ODmzTYSv2LM1QJgroYvVyEAIgcQDa9DI2nFlHdjq2WA8IdPV+q7SC20XL0SVoK52ypjA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85625},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-projection-0.1.6-alpha.1.tgz","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./src/*":"./src/*","./types":{"types":"./lib/types/types.d.ts","default":"./lib/types/types.js"},"./package.json":"./package.json"},"_npmUser":{"name":"imccyu","email":"imccyu@gmail.com"},"_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-projection-0.1.6-alpha.1.tgz","_integrity":"sha512-rvN5s2TTE/sRqePUoqUkWxhEpggNlbEm3xSBt+Hpxdn683kcYlKmyrVb4oKfc+Zk+7RSC6HmbiNrAlJLJxdJ4w==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-projection"},"_npmVersion":"11.19.0","description":"Session-projection seam: the merge-extensible projection type table, the provider contract, and the ctx.sessionProjections registry serving whole current values of log-derived per-session state","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-session":"^0.1.6-alpha.1"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-session":"^0.1.6-alpha.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-projection_0.1.6-alpha.1_1789441715670_0.4625079070536522","host":"s3://npm-registry-packages-npm-production"}},"0.1.6-alpha.2":{"name":"@deepseek-ai/dsh-session-projection","version":"0.1.6-alpha.2","license":"MIT","_id":"@deepseek-ai/dsh-session-projection@0.1.6-alpha.2","maintainers":[{"name":"imccyu","email":"imccyu@gmail.com"},{"name":"tianyicui-deepseek","email":"tianyi@deepseek.com"}],"homepage":"https://github.com/deepseek-ai/deepseek-harness#readme","bugs":{"url":"https://github.com/deepseek-ai/deepseek-harness/issues"},"dist":{"shasum":"bdcdc6d83b6e0dab7e23ae3f9f118720c219164e","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-projection/-/dsh-session-projection-0.1.6-alpha.2.tgz","fileCount":10,"integrity":"sha512-ig+XpRxv5N+gSpfy3IajvG5AlFm2UKfTKqqtem4DXwxCHIPoRbZnYWgwd/qFIl1bNNJHL6z1zjnOGGNeO640GA==","signatures":[{"sig":"MEUCIBb8gOSr8Ge0qf+qace/WkyUXV9F3Xx6BDJLUUUWz4LPAiEAjlwYDCJVzwDcF5T1Q7ZBK/TIwUiwo315hUaGkaDDPXk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85625},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-projection-0.1.6-alpha.2.tgz","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./src/*":"./src/*","./types":{"types":"./lib/types/types.d.ts","default":"./lib/types/types.js"},"./package.json":"./package.json"},"_npmUser":{"name":"imccyu","email":"imccyu@gmail.com"},"_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-projection-0.1.6-alpha.2.tgz","_integrity":"sha512-ig+XpRxv5N+gSpfy3IajvG5AlFm2UKfTKqqtem4DXwxCHIPoRbZnYWgwd/qFIl1bNNJHL6z1zjnOGGNeO640GA==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-projection"},"_npmVersion":"11.19.0","description":"Session-projection seam: the merge-extensible projection type table, the provider contract, and the ctx.sessionProjections registry serving whole current values of log-derived per-session state","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-session":"^0.1.6-alpha.2"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-session":"^0.1.6-alpha.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-projection_0.1.6-alpha.2_1789652138027_0.24128023131349274","host":"s3://npm-registry-packages-npm-production"}},"0.1.5-rc.3":{"name":"@deepseek-ai/dsh-session-projection","version":"0.1.5-rc.3","license":"MIT","_id":"@deepseek-ai/dsh-session-projection@0.1.5-rc.3","maintainers":[{"name":"imccyu","email":"imccyu@gmail.com"},{"name":"tianyicui-deepseek","email":"tianyi@deepseek.com"}],"homepage":"https://github.com/deepseek-ai/deepseek-harness#readme","bugs":{"url":"https://github.com/deepseek-ai/deepseek-harness/issues"},"dist":{"shasum":"4030f03a61d2166519a3a80893520f492667f7e5","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-projection/-/dsh-session-projection-0.1.5-rc.3.tgz","fileCount":10,"integrity":"sha512-cZEVVXN38N3cm+577BjZfVymDWUtG+lbi041vl6rJme4AfNaz2PujcVbzFu1PXg+QpbX19r0JA01B/t62xLOQg==","signatures":[{"sig":"MEQCID7Sq9nQR/KodhFVkCdcVfOSbDdg3n9j5dXRYQTEerDVAiA9WKys+LPJVFeMnoQa9aF7NB6zjZ+tfVPYaCaMk5jYUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCCdIb7Gy58SbY+L8xvGpoJi3Fl3/COzP1NwuQ+BdgmNAIgK9aezdWYLXr9omuDaF78xPa0C+l8OwQhVSGcwwxHF8s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84917},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-projection-0.1.5-rc.3.tgz","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./src/*":"./src/*","./types":{"types":"./lib/types/types.d.ts","default":"./lib/types/types.js"},"./package.json":"./package.json"},"_npmUser":{"name":"imccyu","email":"imccyu@gmail.com"},"_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-projection-0.1.5-rc.3.tgz","_integrity":"sha512-cZEVVXN38N3cm+577BjZfVymDWUtG+lbi041vl6rJme4AfNaz2PujcVbzFu1PXg+QpbX19r0JA01B/t62xLOQg==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-projection"},"_npmVersion":"11.19.0","description":"Session-projection seam: the merge-extensible projection type table, the provider contract, and the ctx.sessionProjections registry serving whole current values of log-derived per-session state","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"@deepseek-ai/cordis":"4.0.2","@deepseek-ai/dsh-session":"^0.1.5-rc.3"},"peerDependencies":{"@deepseek-ai/cordis":"4.0.2","@deepseek-ai/dsh-session":"^0.1.5-rc.3"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-projection_0.1.5-rc.3_1790055568802_0.7145150600727321","host":"s3://npm-registry-packages-npm-production"}},"0.1.7-alpha.1":{"name":"@deepseek-ai/dsh-session-projection","version":"0.1.7-alpha.1","license":"MIT","_id":"@deepseek-ai/dsh-session-projection@0.1.7-alpha.1","maintainers":[{"name":"imccyu","email":"imccyu@gmail.com"},{"name":"tianyicui-deepseek","email":"tianyi@deepseek.com"}],"homepage":"https://github.com/deepseek-ai/deepseek-harness#readme","bugs":{"url":"https://github.com/deepseek-ai/deepseek-harness/issues"},"dist":{"shasum":"9dbc3bd4402e4834826dc121ba5a2ba9d2d87cd1","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-projection/-/dsh-session-projection-0.1.7-alpha.1.tgz","fileCount":10,"integrity":"sha512-MObqgvR+sFojVNeDClo1lbpCwLGx6YSbjx9LPbLFfIwpScfAB++0931cmnopB6bJb8VTgykxeQ2vLWUJpU6DIg==","signatures":[{"sig":"MEUCID3MBGm5Jc5PeImSdfzIxXGWiDAeHUTYNa9xQOFvsv+rAiEApZ3OPzAs3qu00EVdKpm/fN3Iiqtel5LQrWxuO7jdoak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCdkjgFeq4pf7fb2VhPCosssvkLqeeGzm68oT+TcnhxtgIgBh0Pxlak/Xq12ie6z9KM+acDuVqJ1EYZ7sqiSiWlOgw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85625},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-projection-0.1.7-alpha.1.tgz","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./src/*":"./src/*","./types":{"types":"./lib/types/types.d.ts","default":"./lib/types/types.js"},"./package.json":"./package.json"},"_npmUser":{"name":"imccyu","email":"imccyu@gmail.com"},"_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-projection-0.1.7-alpha.1.tgz","_integrity":"sha512-MObqgvR+sFojVNeDClo1lbpCwLGx6YSbjx9LPbLFfIwpScfAB++0931cmnopB6bJb8VTgykxeQ2vLWUJpU6DIg==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-projection"},"_npmVersion":"11.19.0","description":"Session-projection seam: the merge-extensible projection type table, the provider contract, and the ctx.sessionProjections registry serving whole current values of log-derived per-session state","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"@deepseek-ai/cordis":"^4.0.3","@deepseek-ai/dsh-session":"^0.1.7-alpha.1"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.3","@deepseek-ai/dsh-session":"^0.1.7-alpha.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-projection_0.1.7-alpha.1_1790057092167_0.3382873765741299","host":"s3://npm-registry-packages-npm-production"}},"0.1.7-alpha.2":{"name":"@deepseek-ai/dsh-session-projection","version":"0.1.7-alpha.2","license":"MIT","_id":"@deepseek-ai/dsh-session-projection@0.1.7-alpha.2","maintainers":[{"name":"imccyu","email":"imccyu@gmail.com"},{"name":"tianyicui-deepseek","email":"tianyi@deepseek.com"}],"homepage":"https://github.com/deepseek-ai/deepseek-harness#readme","bugs":{"url":"https://github.com/deepseek-ai/deepseek-harness/issues"},"dist":{"shasum":"59191f808e7737ab4a6c7eedaca1f7eb0f5680cd","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-projection/-/dsh-session-projection-0.1.7-alpha.2.tgz","fileCount":10,"integrity":"sha512-s3h3wUBF7ggVUiIeJtheY/GuBD5v6rtdbNP8R9SJlkaunes8p15THXy1ID5ar6yXCKcGWLI9bIGA+cjkyMag1w==","signatures":[{"sig":"MEYCIQCpAedE0HU4KxcFeQEaJpTJVVhopiXR1exsAvIO7UG3hwIhANztrICRLuGAd5YXaYhF6LKbhX0FqklxiND72O/70EGp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDtO1mK4LcrIl5rUrnfK4HkK9OcBg7GEoqoF9li9AJsPAIgXazUV/0YI4VslmHFbj9sVSOEtHYxal5FYHxmchME0uY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85623},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-projection-0.1.7-alpha.2.tgz","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./src/*":"./src/*","./types":{"types":"./lib/types/types.d.ts","default":"./lib/types/types.js"},"./package.json":"./package.json"},"_npmUser":{"name":"imccyu","email":"imccyu@gmail.com"},"_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-projection-0.1.7-alpha.2.tgz","_integrity":"sha512-s3h3wUBF7ggVUiIeJtheY/GuBD5v6rtdbNP8R9SJlkaunes8p15THXy1ID5ar6yXCKcGWLI9bIGA+cjkyMag1w==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-projection"},"_npmVersion":"11.19.0","description":"Session-projection seam: the merge-extensible projection type table, the provider contract, and the ctx.sessionProjections registry serving whole current values of log-derived per-session state","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"@deepseek-ai/cordis":"~4.0.4","@deepseek-ai/dsh-session":"0.1.7-alpha.2"},"peerDependencies":{"@deepseek-ai/cordis":"~4.0.4","@deepseek-ai/dsh-session":"0.1.7-alpha.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-projection_0.1.7-alpha.2_1790092179299_0.47181582405305633","host":"s3://npm-registry-packages-npm-production"}},"0.1.7-rc.1":{"name":"@deepseek-ai/dsh-session-projection","version":"0.1.7-rc.1","license":"MIT","_id":"@deepseek-ai/dsh-session-projection@0.1.7-rc.1","maintainers":[{"name":"imccyu","email":"imccyu@gmail.com"},{"name":"tianyicui-deepseek","email":"tianyi@deepseek.com"}],"homepage":"https://github.com/deepseek-ai/deepseek-harness#readme","bugs":{"url":"https://github.com/deepseek-ai/deepseek-harness/issues"},"dist":{"shasum":"4b2815c186907d0d919cea7446ecd632bd21d398","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-projection/-/dsh-session-projection-0.1.7-rc.1.tgz","fileCount":10,"integrity":"sha512-coCPF42lB1L245OqYvkhypB1cfwLINOm59GWQKmPe5bv5MxUyHSuJS9qdnTkl+y4wR/Bg+ZxgTOaPHrdAZztiw==","signatures":[{"sig":"MEQCIHM6HGKDmihZMst/mBL9esNLP8OBogaJId1Xk2bidPPvAiAMtfUNQsZN3ILZlMGy3ugk35gt46y5uvN4FPdJL9AkSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAJZu3FDmjH5PuZ0o4fPc4Q0joassqqA6qPpVkM8VfTzAiAQ1Ex+6Gvuj8cDZVBLiGWzYWYtmViwdZhwRpU2zJNS3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85614},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-projection-0.1.7-rc.1.tgz","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./src/*":"./src/*","./types":{"types":"./lib/types/types.d.ts","default":"./lib/types/types.js"},"./package.json":"./package.json"},"_npmUser":{"name":"imccyu","email":"imccyu@gmail.com"},"_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-projection-0.1.7-rc.1.tgz","_integrity":"sha512-coCPF42lB1L245OqYvkhypB1cfwLINOm59GWQKmPe5bv5MxUyHSuJS9qdnTkl+y4wR/Bg+ZxgTOaPHrdAZztiw==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-projection"},"_npmVersion":"11.19.0","description":"Session-projection seam: the merge-extensible projection type table, the provider contract, and the ctx.sessionProjections registry serving whole current values of log-derived per-session state","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"@deepseek-ai/cordis":"~4.0.4","@deepseek-ai/dsh-session":"0.1.7-rc.1"},"peerDependencies":{"@deepseek-ai/cordis":"~4.0.4","@deepseek-ai/dsh-session":"0.1.7-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-projection_0.1.7-rc.1_1790169970626_0.8171350711805196","host":"s3://npm-registry-packages-npm-production"}},"0.1.7-rc.2":{"name":"@deepseek-ai/dsh-session-projection","version":"0.1.7-rc.2","license":"MIT","_id":"@deepseek-ai/dsh-session-projection@0.1.7-rc.2","maintainers":[{"name":"imccyu","email":"imccyu@gmail.com"},{"name":"tianyicui-deepseek","email":"tianyi@deepseek.com"}],"homepage":"https://github.com/deepseek-ai/deepseek-harness#readme","bugs":{"url":"https://github.com/deepseek-ai/deepseek-harness/issues"},"dist":{"shasum":"619fbce076d598b76fecff767d191a3a1289e265","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-projection/-/dsh-session-projection-0.1.7-rc.2.tgz","fileCount":10,"integrity":"sha512-s5T8oHBEh+GeOTJ+wehD4CGZkTiWgczZZA+NDbfbqUO0k5L+dk0kk3fN+/srAg77rhR7UeeDSR8ZNcpYx/VUdw==","signatures":[{"sig":"MEQCIBvibTsprOEIdacAKK8616fdN2v38PsOxpgdVg+uFLluAiANn5hhaJOBpoEabY+43RySJRIvGAksJ9cs/NrMOBYeZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBZ9gSZEzMmZarKCe5YIRmDry1ezvx8SIT6J7movyMjqAiEAvGoMp/IYF6OOZZQnQX7qtlPt+DkJH4sAXaQ/vh+vgpI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87491},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-projection-0.1.7-rc.2.tgz","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./src/*":"./src/*","./types":{"types":"./lib/types/types.d.ts","default":"./lib/types/types.js"},"./package.json":"./package.json"},"_npmUser":{"name":"imccyu","email":"imccyu@gmail.com"},"_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-projection-0.1.7-rc.2.tgz","_integrity":"sha512-s5T8oHBEh+GeOTJ+wehD4CGZkTiWgczZZA+NDbfbqUO0k5L+dk0kk3fN+/srAg77rhR7UeeDSR8ZNcpYx/VUdw==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-projection"},"_npmVersion":"11.19.0","description":"Session-projection seam: the merge-extensible projection type table, the provider contract, and the ctx.sessionProjections registry serving whole current values of log-derived per-session state","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"@deepseek-ai/cordis":"~4.0.4","@deepseek-ai/dsh-session":"0.1.7-rc.2"},"peerDependencies":{"@deepseek-ai/cordis":"~4.0.4","@deepseek-ai/dsh-session":"0.1.7-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-projection_0.1.7-rc.2_1790258435992_0.08518060259453897","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-rc.1":{"name":"@deepseek-ai/dsh-session-projection","version":"0.2.0-rc.1","license":"MIT","_id":"@deepseek-ai/dsh-session-projection@0.2.0-rc.1","maintainers":[{"name":"imccyu","email":"imccyu@gmail.com"},{"name":"tianyicui-deepseek","email":"tianyi@deepseek.com"}],"homepage":"https://github.com/deepseek-ai/deepseek-harness#readme","bugs":{"url":"https://github.com/deepseek-ai/deepseek-harness/issues"},"dist":{"shasum":"37b5db3d0157829867631e0b538936fa7e8c1c74","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-projection/-/dsh-session-projection-0.2.0-rc.1.tgz","fileCount":10,"integrity":"sha512-6ymxQyycjXlxayjgVfxAsQv8POk3oKny/mrpxPcz30/Sv8FRsWnEnKaWf1pQvlBsGQcN6atOqXWsNyvHSyT/zw==","signatures":[{"sig":"MEUCIQDccXBDFZ1fgmclPUgucCUHM7c5lQUmIvroNdTJ1OPJcQIgbowTcg8hXG4bPzP6e8Ni544gi45Uz61pF78r9F/2Duc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCayRF/MzGlIUE6gkU00DwHf2+MkldpycTUMpfPTs9BTwIhAM7EkfYKA/WOT0SbQCQsUCVq+kNLoYj3DAetI0dQ6cyu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87491},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-projection-0.2.0-rc.1.tgz","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./src/*":"./src/*","./types":{"types":"./lib/types/types.d.ts","default":"./lib/types/types.js"},"./package.json":"./package.json"},"_npmUser":{"name":"imccyu","email":"imccyu@gmail.com"},"_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-projection-0.2.0-rc.1.tgz","_integrity":"sha512-6ymxQyycjXlxayjgVfxAsQv8POk3oKny/mrpxPcz30/Sv8FRsWnEnKaWf1pQvlBsGQcN6atOqXWsNyvHSyT/zw==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-projection"},"_npmVersion":"11.19.0","description":"Session-projection seam: the merge-extensible projection type table, the provider contract, and the ctx.sessionProjections registry serving whole current values of log-derived per-session state","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"@deepseek-ai/cordis":"~4.0.4","@deepseek-ai/dsh-session":"0.2.0-rc.1"},"peerDependencies":{"@deepseek-ai/cordis":"~4.0.4","@deepseek-ai/dsh-session":"0.2.0-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-projection_0.2.0-rc.1_1790597638425_0.6707893278283483","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-rc.2":{"name":"@deepseek-ai/dsh-session-projection","version":"0.2.0-rc.2","license":"MIT","_id":"@deepseek-ai/dsh-session-projection@0.2.0-rc.2","maintainers":[{"name":"imccyu","email":"imccyu@gmail.com"},{"name":"tianyicui-deepseek","email":"tianyi@deepseek.com"}],"homepage":"https://github.com/deepseek-ai/deepseek-harness#readme","bugs":{"url":"https://github.com/deepseek-ai/deepseek-harness/issues"},"dist":{"shasum":"97b800d230f5a14aba283e2e8fa84cabb44e8fd3","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-projection/-/dsh-session-projection-0.2.0-rc.2.tgz","fileCount":10,"integrity":"sha512-caJ+XGjmR8ouws0LrvuXrabrzi21akB2l8CniUHdx4IpT6GkLapFYlWLbjZlDYqEWB3ktR+q32nxW2s+f27GSA==","signatures":[{"sig":"MEUCIHMeqxVeItwJIHt0Sj3nAxhXOHwx1sevgfmvs3OxZHbeAiEA3FfecaDPEBpD2jJiHCjMilVWABYv/F4zSNe879ncvAM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDuStJhsZluD7BaThaHkjWa9wUixe7wMOjMxzvunJAh9gIhAMsam02UlbBra4sjzzZa31f0npauwy/7wvKptMozufkP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87491},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-projection-0.2.0-rc.2.tgz","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./src/*":"./src/*","./types":{"types":"./lib/types/types.d.ts","default":"./lib/types/types.js"},"./package.json":"./package.json"},"_npmUser":{"name":"imccyu","email":"imccyu@gmail.com"},"_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-projection-0.2.0-rc.2.tgz","_integrity":"sha512-caJ+XGjmR8ouws0LrvuXrabrzi21akB2l8CniUHdx4IpT6GkLapFYlWLbjZlDYqEWB3ktR+q32nxW2s+f27GSA==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-projection"},"_npmVersion":"11.19.0","description":"Session-projection seam: the merge-extensible projection type table, the provider contract, and the ctx.sessionProjections registry serving whole current values of log-derived per-session state","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"@deepseek-ai/cordis":"~4.0.4","@deepseek-ai/dsh-session":"0.2.0-rc.2"},"peerDependencies":{"@deepseek-ai/cordis":"~4.0.4","@deepseek-ai/dsh-session":"0.2.0-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-projection_0.2.0-rc.2_1790674687313_0.900496565903874","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-alpha.1":{"name":"@deepseek-ai/dsh-session-projection","version":"0.2.1-alpha.1","license":"MIT","_id":"@deepseek-ai/dsh-session-projection@0.2.1-alpha.1","maintainers":[{"name":"imccyu","email":"imccyu@gmail.com"},{"name":"tianyicui-deepseek","email":"tianyi@deepseek.com"}],"homepage":"https://github.com/deepseek-ai/deepseek-harness#readme","bugs":{"url":"https://github.com/deepseek-ai/deepseek-harness/issues"},"dist":{"shasum":"617e0909a0a65d9974c2c1263d29cab0c00d5cbf","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-projection/-/dsh-session-projection-0.2.1-alpha.1.tgz","fileCount":10,"integrity":"sha512-uWDiHRRwXMXwtkX7FMkPVEjFY8pKo2h0NOkwTQuO3y5FjN/G9LMKWFKhRsPQysXmO12rqeGkxBnjI0AbUtpgCQ==","signatures":[{"sig":"MEUCIAzTkW4Tr3oJ8Jl1v7CbjYt4FWITD8c1KaN+irXr0ZT9AiEA7DA9rPsYtgvmO418Prhf6nrRz9dlApBOfD4HY/kz884=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEtE7fgcWpmEjHL95gy/S+FQ7HcbnZCn5dnCUAOaeRgTAiEAzaCixo8EjLzjUjRERsskU37kggg+5Ct/aHOzZEg6LqY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86334},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-projection-0.2.1-alpha.1.tgz","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./src/*":"./src/*","./types":{"types":"./lib/types/types.d.ts","default":"./lib/types/types.js"},"./package.json":"./package.json"},"_npmUser":{"name":"imccyu","email":"imccyu@gmail.com"},"_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-projection-0.2.1-alpha.1.tgz","_integrity":"sha512-uWDiHRRwXMXwtkX7FMkPVEjFY8pKo2h0NOkwTQuO3y5FjN/G9LMKWFKhRsPQysXmO12rqeGkxBnjI0AbUtpgCQ==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-projection"},"_npmVersion":"11.19.0","description":"Session-projection seam: the merge-extensible projection type table, the provider contract, and the ctx.sessionProjections registry serving whole current values of log-derived per-session state","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"@deepseek-ai/cordis":"~4.0.5-alpha.1","@deepseek-ai/dsh-session":"0.2.1-alpha.1"},"peerDependencies":{"@deepseek-ai/cordis":"~4.0.5-alpha.1","@deepseek-ai/dsh-session":"0.2.1-alpha.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-projection_0.2.1-alpha.1_1791002152239_0.6823628701109763","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-alpha.2":{"name":"@deepseek-ai/dsh-session-projection","version":"0.2.1-alpha.2","license":"MIT","_id":"@deepseek-ai/dsh-session-projection@0.2.1-alpha.2","maintainers":[{"name":"imccyu","email":"imccyu@gmail.com"},{"name":"tianyicui-deepseek","email":"tianyi@deepseek.com"}],"homepage":"https://github.com/deepseek-ai/deepseek-harness#readme","bugs":{"url":"https://github.com/deepseek-ai/deepseek-harness/issues"},"dist":{"shasum":"6bad9d28c4a0bf75f97f1c6049ac17e256e7382f","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-projection/-/dsh-session-projection-0.2.1-alpha.2.tgz","fileCount":10,"integrity":"sha512-rwA8TiXxvoKhPNW63Y42ClqwdiVOWIs80rCpW39S3M1yWi1gnvgtEkqeLx8+cJP08zGrS2MXQpguhoc3PzWSuw==","signatures":[{"sig":"MEUCIBJ8VU2AIGygef8/rssmGh53zsshdneiGIW+SNj8pYscAiEA3xAGQnc+gmJxP3bNHBHwAIO7/55taIpON1lU3+yPRLw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBuoIgSHjL+Sewagp5WywtyZOSc8BtKB0dq6Uowhzj3EAiEA1FoIxxROe08oPleNt2y+gbbD5Dar6XVZUJBNrE5zPdQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86699},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-projection-0.2.1-alpha.2.tgz","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./src/*":"./src/*","./types":{"types":"./lib/types/types.d.ts","default":"./lib/types/types.js"},"./package.json":"./package.json"},"_npmUser":{"name":"imccyu","email":"imccyu@gmail.com"},"_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-projection-0.2.1-alpha.2.tgz","_integrity":"sha512-rwA8TiXxvoKhPNW63Y42ClqwdiVOWIs80rCpW39S3M1yWi1gnvgtEkqeLx8+cJP08zGrS2MXQpguhoc3PzWSuw==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-projection"},"_npmVersion":"11.19.0","description":"Session-projection seam: the merge-extensible projection type table, the provider contract, and the ctx.sessionProjections registry serving whole current values of log-derived per-session state","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"@deepseek-ai/cordis":"~4.0.5-alpha.1","@deepseek-ai/dsh-session":"0.2.1-alpha.2"},"peerDependencies":{"@deepseek-ai/cordis":"~4.0.5-alpha.1","@deepseek-ai/dsh-session":"0.2.1-alpha.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-projection_0.2.1-alpha.2_1791532675895_0.8132064220638957","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-alpha.3":{"name":"@deepseek-ai/dsh-session-projection","version":"0.2.1-alpha.3","license":"MIT","_id":"@deepseek-ai/dsh-session-projection@0.2.1-alpha.3","maintainers":[{"name":"imccyu","email":"imccyu@gmail.com"},{"name":"tianyicui-deepseek","email":"tianyi@deepseek.com"}],"homepage":"https://github.com/deepseek-ai/deepseek-harness#readme","bugs":{"url":"https://github.com/deepseek-ai/deepseek-harness/issues"},"dist":{"shasum":"4d76ea6855d2baeaf53cdcede83acfffed586a1f","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-projection/-/dsh-session-projection-0.2.1-alpha.3.tgz","fileCount":12,"integrity":"sha512-PeH0+A5NAYUBgToea0Ou070cgiX7kjt5zHij0rxH6T95eH55Os5AUfqwL7R9qIJfnlbHDGqc+3I+uv3R2BZYIw==","signatures":[{"sig":"MEUCIBI3g4/0OTJGE8USC3WgTNyAfzKPJ+F2KjzxBlDiv9d+AiEAnGg3/AE1aOOhgXNRxI6J64w1HKUhyJ32o2osxDY33E0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGzcRo8cL2fz8Cjsqo/hkEKYerq+5bL/fIjbUFg6ILNlAiA/+IwkF3505cwAndZNYWowxVMkT9NutmI86Docw5phTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86964},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-projection-0.2.1-alpha.3.tgz","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./src/*":"./src/*","./types":{"types":"./lib/types/types.d.ts","default":"./lib/types/types.js"},"./package.json":"./package.json","./locale/*.json":"./locale/*.json"},"_npmUser":{"name":"imccyu","email":"imccyu@gmail.com"},"_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-projection-0.2.1-alpha.3.tgz","_integrity":"sha512-PeH0+A5NAYUBgToea0Ou070cgiX7kjt5zHij0rxH6T95eH55Os5AUfqwL7R9qIJfnlbHDGqc+3I+uv3R2BZYIw==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-projection"},"_npmVersion":"11.19.0","description":"Session-projection seam: the merge-extensible projection type table, the provider contract, and the ctx.sessionProjections registry serving whole current values of log-derived per-session state","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"@deepseek-ai/cordis":"~4.0.5-alpha.2","@deepseek-ai/dsh-session":"0.2.1-alpha.3"},"peerDependencies":{"@deepseek-ai/cordis":"~4.0.5-alpha.2","@deepseek-ai/dsh-session":"0.2.1-alpha.3"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-projection_0.2.1-alpha.3_1791980145708_0.6348717042367262","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-alpha.4":{"name":"@deepseek-ai/dsh-session-projection","version":"0.2.1-alpha.4","license":"MIT","_id":"@deepseek-ai/dsh-session-projection@0.2.1-alpha.4","maintainers":[{"name":"imccyu","email":"imccyu@gmail.com"},{"name":"tianyicui-deepseek","email":"tianyi@deepseek.com"}],"homepage":"https://github.com/deepseek-ai/deepseek-harness#readme","bugs":{"url":"https://github.com/deepseek-ai/deepseek-harness/issues"},"dist":{"shasum":"014eee1c8fd2e608f0c5e0137e645cdb75159272","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-projection/-/dsh-session-projection-0.2.1-alpha.4.tgz","fileCount":12,"integrity":"sha512-+Tm9xJd7ETbcLlolf9wx+Nm2z1O0SFqXermWU3GZ7ffQqo+tRKQ2oEa6NhSS5Mw1wVkY0xuxye5RRnVk3gbb4g==","signatures":[{"sig":"MEQCIGHe6Gk1Y+YgcRh2S4fG5ls3si3NdYYbeShV5p11d+pEAiBkubBtUWm6069GNzssLCqivUNDktvD7aMMufiJVFAiug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCYX5VO8slvf00IHpBlARIX+WZA9uCtZIgM5dIMxq5yoAIhAOtfbalmb6fHmsEcrn1aWhO3HTFcPvtm0cKAyRHdjYex","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86964},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-projection-0.2.1-alpha.4.tgz","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./src/*":"./src/*","./types":{"types":"./lib/types/types.d.ts","default":"./lib/types/types.js"},"./package.json":"./package.json","./locale/*.json":"./locale/*.json"},"_npmUser":{"name":"imccyu","email":"imccyu@gmail.com"},"_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-projection-0.2.1-alpha.4.tgz","_integrity":"sha512-+Tm9xJd7ETbcLlolf9wx+Nm2z1O0SFqXermWU3GZ7ffQqo+tRKQ2oEa6NhSS5Mw1wVkY0xuxye5RRnVk3gbb4g==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-projection"},"_npmVersion":"11.19.0","description":"Session-projection seam: the merge-extensible projection type table, the provider contract, and the ctx.sessionProjections registry serving whole current values of log-derived per-session state","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"@deepseek-ai/cordis":"~4.0.5-alpha.2","@deepseek-ai/dsh-session":"0.2.1-alpha.4"},"peerDependencies":{"@deepseek-ai/cordis":"~4.0.5-alpha.2","@deepseek-ai/dsh-session":"0.2.1-alpha.4"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-projection_0.2.1-alpha.4_1792068326426_0.5272724006333616","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-alpha.5":{"name":"@deepseek-ai/dsh-session-projection","version":"0.2.1-alpha.5","license":"MIT","_id":"@deepseek-ai/dsh-session-projection@0.2.1-alpha.5","maintainers":[{"name":"imccyu","email":"imccyu@gmail.com"},{"name":"tianyicui-deepseek","email":"tianyi@deepseek.com"}],"homepage":"https://github.com/deepseek-ai/deepseek-harness#readme","bugs":{"url":"https://github.com/deepseek-ai/deepseek-harness/issues"},"dist":{"shasum":"c25f9d45deaef9e74097c29facf3473e19af47fb","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-projection/-/dsh-session-projection-0.2.1-alpha.5.tgz","fileCount":12,"integrity":"sha512-yPYE7bQskUiFlhh/eQfVkJBREcClo7j5EWcmLy354v8YuR2xCg6Y2LO+sTKZZ6F+6GKXGmaZKZDneWAavIRDBQ==","signatures":[{"sig":"MEYCIQDsZHuPzNyZRyEjIo15k5KUIYYPoNVUGRspaDs7HzISZAIhAPoHp8D8/Ip1+lbUUSEWQQwPNfx5Pks9nRI1vFWoekBq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDD+zgA2ZOReIq5wTfxSFgrKtJxUOk/FpRsuGDc8eG1WAiA7/wQG4q+YE8EQdTLU64QddQxVKkaDybVNKHy4qGhgVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86964},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-projection-0.2.1-alpha.5.tgz","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./src/*":"./src/*","./types":{"types":"./lib/types/types.d.ts","default":"./lib/types/types.js"},"./package.json":"./package.json","./locale/*.json":"./locale/*.json"},"_npmUser":{"name":"imccyu","email":"imccyu@gmail.com"},"_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-projection-0.2.1-alpha.5.tgz","_integrity":"sha512-yPYE7bQskUiFlhh/eQfVkJBREcClo7j5EWcmLy354v8YuR2xCg6Y2LO+sTKZZ6F+6GKXGmaZKZDneWAavIRDBQ==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-projection"},"_npmVersion":"11.19.0","description":"Session-projection seam: the merge-extensible projection type table, the provider contract, and the ctx.sessionProjections registry serving whole current values of log-derived per-session state","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"@deepseek-ai/cordis":"~4.0.5-alpha.2","@deepseek-ai/dsh-session":"0.2.1-alpha.5"},"peerDependencies":{"@deepseek-ai/cordis":"~4.0.5-alpha.2","@deepseek-ai/dsh-session":"0.2.1-alpha.5"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-projection_0.2.1-alpha.5_1792152615015_0.7552834780369257","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-rc.1":{"name":"@deepseek-ai/dsh-session-projection","version":"0.2.1-rc.1","license":"MIT","_id":"@deepseek-ai/dsh-session-projection@0.2.1-rc.1","maintainers":[{"name":"imccyu","email":"imccyu@gmail.com"},{"name":"tianyicui-deepseek","email":"tianyi@deepseek.com"}],"homepage":"https://github.com/deepseek-ai/deepseek-harness#readme","bugs":{"url":"https://github.com/deepseek-ai/deepseek-harness/issues"},"dist":{"shasum":"c2756c9b99a0e95e22a8056ef1d10dff4237bfb5","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-projection/-/dsh-session-projection-0.2.1-rc.1.tgz","fileCount":12,"integrity":"sha512-IKAfQtARFppQhQbJQXclcCCaEpo4/vlDp1V6uT7dXl9ExB8e7Au/uytkWc7GikyKn/UnjZvN8+WWIsdshJatig==","signatures":[{"sig":"MEUCIC4Xiry72xRahIZSHJES5UIk37sSQZXIhjxM3G9MNDx5AiEAhETtu7dKjIvfaycbQ77Grco3VjbBSwpU4p/h4LWKpkU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCID2+gmLWM3B+R0vG1cQkgZue45ArqsKYQ5B0V9II82/lAiEA4ywqZZM0fuitJkeGiTty/kUtud3SaDh63OFvHsSkjpE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86939},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-projection-0.2.1-rc.1.tgz","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./src/*":"./src/*","./types":{"types":"./lib/types/types.d.ts","default":"./lib/types/types.js"},"./package.json":"./package.json","./locale/*.json":"./locale/*.json"},"_npmUser":{"name":"imccyu","email":"imccyu@gmail.com"},"_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-projection-0.2.1-rc.1.tgz","_integrity":"sha512-IKAfQtARFppQhQbJQXclcCCaEpo4/vlDp1V6uT7dXl9ExB8e7Au/uytkWc7GikyKn/UnjZvN8+WWIsdshJatig==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-projection"},"_npmVersion":"11.19.0","description":"Session-projection seam: the merge-extensible projection type table, the provider contract, and the ctx.sessionProjections registry serving whole current values of log-derived per-session state","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"@deepseek-ai/cordis":"~4.0.5","@deepseek-ai/dsh-session":"0.2.1-rc.1"},"peerDependencies":{"@deepseek-ai/cordis":"~4.0.5","@deepseek-ai/dsh-session":"0.2.1-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-projection_0.2.1-rc.1_1792205917868_0.8685230782605617","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-rc.2":{"name":"@deepseek-ai/dsh-session-projection","version":"0.2.1-rc.2","license":"MIT","_id":"@deepseek-ai/dsh-session-projection@0.2.1-rc.2","maintainers":[{"name":"imccyu","email":"imccyu@gmail.com"},{"name":"tianyicui-deepseek","email":"tianyi@deepseek.com"}],"homepage":"https://github.com/deepseek-ai/deepseek-harness#readme","bugs":{"url":"https://github.com/deepseek-ai/deepseek-harness/issues"},"dist":{"shasum":"466b77295705859679afd2a05019e81c4ce21319","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-projection/-/dsh-session-projection-0.2.1-rc.2.tgz","fileCount":12,"integrity":"sha512-GBGgIAaC+Cw1rV7tpyGy9aaENUOkQCosP+LJHcmzqPWg64Ufts36mDEU3f0lC/nyGb0z66Ov+RbyaLLsCnZMwA==","signatures":[{"sig":"MEUCIHJR9bhuSz06gQHnaVm/V0ARJapPChHqFIRrC0UCerMcAiEA8qXUE/USz4krdqdEw1mqN5LnIREK3p2X8B/G1NM68P0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIG7jR0mY8GxoWTZfgp/Z9NLbMc04PqExAJ0UmshNhf9RAiAwsiDGd6K0gQqsf0Mzf6pXhgmjyJ4oceCd+vniQzBM7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86939},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-projection-0.2.1-rc.2.tgz","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./src/*":"./src/*","./types":{"types":"./lib/types/types.d.ts","default":"./lib/types/types.js"},"./package.json":"./package.json","./locale/*.json":"./locale/*.json"},"_npmUser":{"name":"imccyu","email":"imccyu@gmail.com"},"_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-projection-0.2.1-rc.2.tgz","_integrity":"sha512-GBGgIAaC+Cw1rV7tpyGy9aaENUOkQCosP+LJHcmzqPWg64Ufts36mDEU3f0lC/nyGb0z66Ov+RbyaLLsCnZMwA==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-projection"},"_npmVersion":"11.19.0","description":"Session-projection seam: the merge-extensible projection type table, the provider contract, and the ctx.sessionProjections registry serving whole current values of log-derived per-session state","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"@deepseek-ai/cordis":"~4.0.5","@deepseek-ai/dsh-session":"0.2.1-rc.2"},"peerDependencies":{"@deepseek-ai/cordis":"~4.0.5","@deepseek-ai/dsh-session":"0.2.1-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-projection_0.2.1-rc.2_1792225316784_0.7164418044601122","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-rc.3":{"name":"@deepseek-ai/dsh-session-projection","version":"0.2.1-rc.3","license":"MIT","_id":"@deepseek-ai/dsh-session-projection@0.2.1-rc.3","maintainers":[{"name":"imccyu","email":"imccyu@gmail.com"},{"name":"tianyicui-deepseek","email":"tianyi@deepseek.com"}],"homepage":"https://github.com/deepseek-ai/deepseek-harness#readme","bugs":{"url":"https://github.com/deepseek-ai/deepseek-harness/issues"},"dist":{"shasum":"4c18a15580461a1df33f474263eb79a979963d77","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-projection/-/dsh-session-projection-0.2.1-rc.3.tgz","fileCount":12,"integrity":"sha512-kyDxXb0avo0m4ZmAb8P+X6T/963NOZCvH/MgrWl3AUs5fHkXA6NfeVnalj488o5RpkRtZdqI7KtCEFNkyKAEsA==","signatures":[{"sig":"MEUCIG30UWyymL6KfHu/Gpr51X/x6FOK6AXfjE5T8+jTD9RyAiEAxoeMWQOUggKp3QO4pHbMfsDlHUsFRJqZnlzT+MJlCxU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDErjhcSh03H1AgxEMw5xKVk/bILe7N1sRuhvkOBMJsMQIgBo/PQCdU4M+cG58I0Jh+OQzd3Ku1987V2t0MQsNm/8g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86939},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-projection-0.2.1-rc.3.tgz","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./src/*":"./src/*","./types":{"types":"./lib/types/types.d.ts","default":"./lib/types/types.js"},"./package.json":"./package.json","./locale/*.json":"./locale/*.json"},"_npmUser":{"name":"imccyu","email":"imccyu@gmail.com"},"_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-projection-0.2.1-rc.3.tgz","_integrity":"sha512-kyDxXb0avo0m4ZmAb8P+X6T/963NOZCvH/MgrWl3AUs5fHkXA6NfeVnalj488o5RpkRtZdqI7KtCEFNkyKAEsA==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-projection"},"_npmVersion":"11.19.0","description":"Session-projection seam: the merge-extensible projection type table, the provider contract, and the ctx.sessionProjections registry serving whole current values of log-derived per-session state","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"@deepseek-ai/cordis":"~4.0.5","@deepseek-ai/dsh-session":"0.2.1-rc.3"},"peerDependencies":{"@deepseek-ai/cordis":"~4.0.5","@deepseek-ai/dsh-session":"0.2.1-rc.3"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-projection_0.2.1-rc.3_1792740861749_0.1226702551288823","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-rc.4":{"name":"@deepseek-ai/dsh-session-projection","version":"0.2.1-rc.4","license":"MIT","_id":"@deepseek-ai/dsh-session-projection@0.2.1-rc.4","maintainers":[{"name":"imccyu","email":"imccyu@gmail.com"},{"name":"tianyicui-deepseek","email":"tianyi@deepseek.com"}],"homepage":"https://github.com/deepseek-ai/deepseek-harness#readme","bugs":{"url":"https://github.com/deepseek-ai/deepseek-harness/issues"},"dist":{"shasum":"ebd820aac49f337b0502cf74d4981e95cb494ed4","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-projection/-/dsh-session-projection-0.2.1-rc.4.tgz","fileCount":12,"integrity":"sha512-tIG9M88q/jocGb9vbd3pcNdyNvfkBhFvqRyiBHj3G9rB73Su0cCbG9LzpS8SLGo4IpVFEDGReNE9nz2jJBEMSQ==","signatures":[{"sig":"MEUCICNI/NU08K9Inwe73VxYpoLfp5sJA3LZFl3tKsMKkUxOAiEAiddtf41wcyfHw7YIjRcQPBqAuVDimB2EPucbLi7fSec=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCbr6qoULgbG4IBe8dCF3xMGydpDC/jqZrdv+Kh87eOHAIhAPUITQS7GlouA+fTD8CAHFrJsXzCqvsXbQrCZGGRAXO4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86939},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-projection-0.2.1-rc.4.tgz","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./src/*":"./src/*","./types":{"types":"./lib/types/types.d.ts","default":"./lib/types/types.js"},"./package.json":"./package.json","./locale/*.json":"./locale/*.json"},"_npmUser":{"name":"imccyu","email":"imccyu@gmail.com"},"_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-projection-0.2.1-rc.4.tgz","_integrity":"sha512-tIG9M88q/jocGb9vbd3pcNdyNvfkBhFvqRyiBHj3G9rB73Su0cCbG9LzpS8SLGo4IpVFEDGReNE9nz2jJBEMSQ==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-projection"},"_npmVersion":"11.19.0","description":"Session-projection seam: the merge-extensible projection type table, the provider contract, and the ctx.sessionProjections registry serving whole current values of log-derived per-session state","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"@deepseek-ai/cordis":"~4.0.5","@deepseek-ai/dsh-session":"0.2.1-rc.4"},"peerDependencies":{"@deepseek-ai/cordis":"~4.0.5","@deepseek-ai/dsh-session":"0.2.1-rc.4"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-projection_0.2.1-rc.4_1793026844507_0.9294611939395734","host":"s3://npm-registry-packages-npm-production"}},"0.2.2-alpha.2":{"name":"@deepseek-ai/dsh-session-projection","version":"0.2.2-alpha.2","license":"MIT","_id":"@deepseek-ai/dsh-session-projection@0.2.2-alpha.2","maintainers":[{"name":"imccyu","email":"imccyu@gmail.com"},{"name":"tianyicui-deepseek","email":"tianyi@deepseek.com"}],"homepage":"https://github.com/deepseek-ai/deepseek-harness#readme","bugs":{"url":"https://github.com/deepseek-ai/deepseek-harness/issues"},"dist":{"shasum":"1bdc2cebc27a27336ec26d5a0d44bd739bfa9b5c","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-projection/-/dsh-session-projection-0.2.2-alpha.2.tgz","fileCount":18,"integrity":"sha512-RdVHzNU+UtS+pLc/PIF99/Eu34Epr2kKv1GhO2ir1Btqlk0FV2/8ZCeVhZIpiEug2e4AoaZwX1Cnuq4Liy86YQ==","signatures":[{"sig":"MEYCIQCmQiZzD/v+PhWr2nXRSPI+k5SoKsvmVE0RHzNv3wdqwAIhANzHoc4zCJo4hkMHxN4JSPX+fzS3eg/ai0DUJxaFbQkU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHU5H3oL1FJBDcSf3woAK9zQbIeskTJOICouZg+NHrgVAiEAz3PmwXYs+quejLfLq2vH/zopt9eR0+rosq4YiWWproQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":114741},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-projection-0.2.2-alpha.2.tgz","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./src/*":"./src/*","./types":{"types":"./lib/types/types.d.ts","default":"./lib/types/types.js"},"./package.json":"./package.json","./locale/*.json":"./locale/*.json"},"_npmUser":{"name":"imccyu","email":"imccyu@gmail.com"},"_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-projection-0.2.2-alpha.2.tgz","_integrity":"sha512-RdVHzNU+UtS+pLc/PIF99/Eu34Epr2kKv1GhO2ir1Btqlk0FV2/8ZCeVhZIpiEug2e4AoaZwX1Cnuq4Liy86YQ==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-projection"},"_npmVersion":"11.19.0","description":"Session-projection seam: the merge-extensible projection type table, the provider contract, and the ctx.sessionProjections registry serving whole current values of log-derived per-session state","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"@deepseek-ai/cordis":"~4.0.6-alpha.1","@deepseek-ai/dsh-session":"0.2.2-alpha.2","@deepseek-ai/dsh-app-boot":"0.2.2-alpha.2","@deepseek-ai/dsh-loader-smoke":"0.2.2-alpha.2"},"peerDependencies":{"@deepseek-ai/cordis":"~4.0.6-alpha.1","@deepseek-ai/dsh-session":"0.2.2-alpha.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-projection_0.2.2-alpha.2_1793126831720_0.21098279155592214","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-rc.5":{"name":"@deepseek-ai/dsh-session-projection","version":"0.2.1-rc.5","license":"MIT","_id":"@deepseek-ai/dsh-session-projection@0.2.1-rc.5","maintainers":[{"name":"imccyu","email":"imccyu@gmail.com"},{"name":"tianyicui-deepseek","email":"tianyi@deepseek.com"}],"homepage":"https://github.com/deepseek-ai/deepseek-harness#readme","bugs":{"url":"https://github.com/deepseek-ai/deepseek-harness/issues"},"dist":{"shasum":"bf35fb5eaf10cc0f433f48e4d18be12a096db913","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-projection/-/dsh-session-projection-0.2.1-rc.5.tgz","fileCount":12,"integrity":"sha512-YGrTGZXqPVPc1lF3jeCITgrgTovr5JZyKC6vHeKpb6Wlyoyu60Yfeerd36wuGNLcs9ydJsUKP6pV5B/zpNv74g==","signatures":[{"sig":"MEUCIQCGbr4d1IYihphPf8S3lfagAG3L+HdDo87b1zYPxhP5OgIgXF3EJnOMdIWHrMviHQnqocEqn/bN+L1vAz/QzhbQGso=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEYUAkWQDz1KCnOacxB+mX8j96tpNPAzFbal2Je5aAtgAiAxokG5ons42q5aSNJiTluWgokpDxMV3KpsBLu6KzTU4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86939},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-projection-0.2.1-rc.5.tgz","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./src/*":"./src/*","./types":{"types":"./lib/types/types.d.ts","default":"./lib/types/types.js"},"./package.json":"./package.json","./locale/*.json":"./locale/*.json"},"_npmUser":{"name":"imccyu","email":"imccyu@gmail.com"},"_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-projection-0.2.1-rc.5.tgz","_integrity":"sha512-YGrTGZXqPVPc1lF3jeCITgrgTovr5JZyKC6vHeKpb6Wlyoyu60Yfeerd36wuGNLcs9ydJsUKP6pV5B/zpNv74g==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-projection"},"_npmVersion":"11.19.1","description":"Session-projection seam: the merge-extensible projection type table, the provider contract, and the ctx.sessionProjections registry serving whole current values of log-derived per-session state","directories":{},"_nodeVersion":"24.22.1","dependencies":{"zod":"4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"@deepseek-ai/cordis":"~4.0.5","@deepseek-ai/dsh-session":"0.2.1-rc.5"},"peerDependencies":{"@deepseek-ai/cordis":"~4.0.5","@deepseek-ai/dsh-session":"0.2.1-rc.5"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-projection_0.2.1-rc.5_1793281589850_0.06935343693148233","host":"s3://npm-registry-packages-npm-production"}},"0.2.2-alpha.3":{"name":"@deepseek-ai/dsh-session-projection","version":"0.2.2-alpha.3","license":"MIT","_id":"@deepseek-ai/dsh-session-projection@0.2.2-alpha.3","maintainers":[{"name":"imccyu","email":"imccyu@gmail.com"},{"name":"tianyicui-deepseek","email":"tianyi@deepseek.com"}],"homepage":"https://github.com/deepseek-ai/deepseek-harness#readme","bugs":{"url":"https://github.com/deepseek-ai/deepseek-harness/issues"},"dist":{"shasum":"a1ef60426a5570cc82a9234b8c3e3a53cadc44ed","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-projection/-/dsh-session-projection-0.2.2-alpha.3.tgz","fileCount":18,"integrity":"sha512-rDnvvmgdBH7YCecDZeRf/IK8RUpLd18H9LfW4RJnGkU5PuRomZRPYWU6OWLN/ArZMbVtgstKEI59gLbjcHbGIw==","signatures":[{"sig":"MEYCIQCaNjUYaH3+bnTJ12x5lBCGrJtfIYqYguTfi/Tzt2PWWQIhAOw3OQXxxNBGOHu6zLKRZ11NMQuPao9mdqerrkyGXcJe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICWecjvBB5BCwF0Mh0+z/GTEEHjzWuPyP8U9wbMu42LpAiEAw1jGsRzgOEkFNEpb7Ei2R3pPxJ1aA/80XoecKZkqXs4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":129883},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-projection-0.2.2-alpha.3.tgz","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./src/*":"./src/*","./types":{"types":"./lib/types/types.d.ts","default":"./lib/types/types.js"},"./package.json":"./package.json","./locale/*.json":"./locale/*.json"},"_npmUser":{"name":"imccyu","email":"imccyu@gmail.com"},"_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-projection-0.2.2-alpha.3.tgz","_integrity":"sha512-rDnvvmgdBH7YCecDZeRf/IK8RUpLd18H9LfW4RJnGkU5PuRomZRPYWU6OWLN/ArZMbVtgstKEI59gLbjcHbGIw==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-projection"},"_npmVersion":"11.19.1","description":"Session-projection seam: the merge-extensible projection type table, the provider contract, and the ctx.sessionProjections registry serving whole current values of log-derived per-session state","directories":{},"_nodeVersion":"24.22.1","dependencies":{"zod":"4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"@deepseek-ai/cordis":"~4.0.6-alpha.2","@deepseek-ai/dsh-session":"0.2.2-alpha.3","@deepseek-ai/dsh-app-boot":"0.2.2-alpha.3","@deepseek-ai/dsh-loader-smoke":"0.2.2-alpha.3"},"peerDependencies":{"@deepseek-ai/cordis":"~4.0.6-alpha.2","@deepseek-ai/dsh-session":"0.2.2-alpha.3"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-projection_0.2.2-alpha.3_1793690727747_0.306339485664771","host":"s3://npm-registry-packages-npm-production"}},"0.2.2-rc.1":{"_id":"@deepseek-ai/dsh-session-projection@0.2.2-rc.1","bugs":{"url":"https://github.com/deepseek-ai/deepseek-harness/issues"},"dist":{"shasum":"2d71ab7d2bb5e02f33afa3acb7ec623695e1da64","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-projection/-/dsh-session-projection-0.2.2-rc.1.tgz","fileCount":18,"integrity":"sha512-+wGhr1kVdhYv7E355HJUCq+foG1Dt40ehGULCdCxT46we6S1Ie2d1yUH18VvVCsEw0eM1ATe241mx3UCUMDYWQ==","signatures":[{"sig":"MEQCIAL5azqduEmikLmHZMbqdHd+DRAv45t5pHbCtojzrlqFAiBvTCQSMzNPoci9z8CUgWM4/xykDJJBzXsrLyyW7Td3Sg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDIVLyvSYj9yv/Z3XjyMT5vXv5FNyGnjaRcPAn7RxtkcgIgRAGD2NQTS/PhESCGb58Cs/eTAzZR7bX/Mpj5BQPnQHk="}],"unpackedSize":129852},"main":"lib/index.js","name":"@deepseek-ai/dsh-session-projection","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-projection-0.2.2-rc.1.tgz","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./src/*":"./src/*","./types":{"types":"./lib/types/types.d.ts","default":"./lib/types/types.js"},"./package.json":"./package.json","./locale/*.json":"./locale/*.json"},"license":"MIT","version":"0.2.2-rc.1","_npmUser":{"name":"imccyu","email":"imccyu@gmail.com"},"homepage":"https://github.com/deepseek-ai/deepseek-harness#readme","_resolved":"/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-projection-0.2.2-rc.1.tgz","_integrity":"sha512-+wGhr1kVdhYv7E355HJUCq+foG1Dt40ehGULCdCxT46we6S1Ie2d1yUH18VvVCsEw0eM1ATe241mx3UCUMDYWQ==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-projection"},"_npmVersion":"11.19.1","description":"Session-projection seam: the merge-extensible projection type table, the provider contract, and the ctx.sessionProjections registry serving whole current values of log-derived per-session state","directories":{},"maintainers":[{"name":"imccyu","email":"imccyu@gmail.com"},{"name":"tianyicui-deepseek","email":"tianyi@deepseek.com"}],"_nodeVersion":"24.22.1","dependencies":{"zod":"4.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"@deepseek-ai/cordis":"~4.1.0","@deepseek-ai/dsh-session":"0.2.2-rc.1","@deepseek-ai/dsh-app-boot":"0.2.2-rc.1","@deepseek-ai/dsh-loader-smoke":"0.2.2-rc.1"},"peerDependencies":{"@deepseek-ai/cordis":"~4.1.0","@deepseek-ai/dsh-session":"0.2.2-rc.1"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dsh-session-projection_0.2.2-rc.1_1793782811118_0.19106048742659676"}}},"time":{"created":"2026-08-10T19:35:58.864Z","modified":"2026-11-04T09:00:11.511Z","0.0.1-rc.1":"2026-08-10T19:35:59.304Z","0.0.1-rc.2":"2026-08-11T15:17:48.772Z","0.0.1-rc.3":"2026-08-12T20:32:38.396Z","0.0.1-rc.5":"2026-08-12T22:30:03.847Z","0.1.0-rc.2":"2026-08-13T09:38:18.932Z","0.1.0-rc.3":"2026-08-13T11:05:20.821Z","0.1.0-rc.6":"2026-08-13T12:16:12.253Z","0.1.0-rc.7":"2026-08-17T11:37:12.116Z","0.1.0-rc.8":"2026-08-19T15:29:43.679Z","0.1.1-rc.1":"2026-08-21T06:38:36.001Z","0.1.1-rc.2":"2026-08-21T12:31:41.531Z","0.1.2-alpha.2":"2026-08-30T13:56:55.280Z","0.1.2-alpha.3":"2026-08-31T16:05:27.849Z","0.1.2-alpha.4":"2026-09-01T15:47:12.643Z","0.1.2-alpha.5":"2026-09-02T08:24:07.842Z","0.1.2-rc.1":"2026-09-03T06:08:06.141Z","0.1.3-alpha.2":"2026-09-07T12:57:14.225Z","0.1.5-alpha.1":"2026-09-08T15:42:46.607Z","0.1.5-alpha.2":"2026-09-09T14:25:21.269Z","0.1.5-rc.1":"2026-09-10T02:58:21.929Z","0.1.5-rc.2":"2026-09-10T14:42:09.139Z","0.1.6-alpha.1":"2026-09-15T03:08:35.816Z","0.1.6-alpha.2":"2026-09-17T13:35:38.169Z","0.1.5-rc.3":"2026-09-22T05:39:28.941Z","0.1.7-alpha.1":"2026-09-22T06:04:52.271Z","0.1.7-alpha.2":"2026-09-22T15:49:39.403Z","0.1.7-rc.1":"2026-09-23T13:26:10.726Z","0.1.7-rc.2":"2026-09-24T14:00:36.089Z","0.2.0-rc.1":"2026-09-28T12:13:58.555Z","0.2.0-rc.2":"2026-09-29T09:38:07.397Z","0.2.1-alpha.1":"2026-10-03T04:35:52.412Z","0.2.1-alpha.2":"2026-10-09T07:57:55.994Z","0.2.1-alpha.3":"2026-10-14T12:15:45.791Z","0.2.1-alpha.4":"2026-10-15T12:45:26.567Z","0.2.1-alpha.5":"2026-10-16T12:10:15.160Z","0.2.1-rc.1":"2026-10-17T02:58:37.948Z","0.2.1-rc.2":"2026-10-17T08:21:56.867Z","0.2.1-rc.3":"2026-10-23T07:34:21.848Z","0.2.1-rc.4":"2026-10-26T15:00:44.619Z","0.2.2-alpha.2":"2026-10-27T18:47:11.812Z","0.2.1-rc.5":"2026-10-29T13:46:29.939Z","0.2.2-alpha.3":"2026-11-03T07:25:27.860Z","0.2.2-rc.1":"2026-11-04T09:00:11.218Z"},"bugs":{"url":"https://github.com/deepseek-ai/deepseek-harness/issues"},"license":"BSD-3-Clause","homepage":"https://github.com/deepseek-ai/deepseek-harness#readme","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-projection"},"description":"Session-projection seam: the merge-extensible projection type table, the provider contract, and the ctx.sessionProjections registry serving whole current values of log-derived per-session state","maintainers":[{"name":"imccyu","email":"imccyu@gmail.com"},{"name":"tianyicui-deepseek","email":"tianyi@deepseek.com"}],"readme":"","readmeFilename":""}