{"_id":"@deepseek-ai/dsh-session-format-v2-to-v3","_rev":"26-1589dd5efa3175254f26ab37f47b35c2","name":"@deepseek-ai/dsh-session-format-v2-to-v3","dist-tags":{"latest":"0.1.5-alpha.1","next":"0.2.2-rc.1","alpha":"0.2.2-alpha.3"},"versions":{"0.1.5-alpha.1":{"name":"@deepseek-ai/dsh-session-format-v2-to-v3","version":"0.1.5-alpha.1","license":"MIT","_id":"@deepseek-ai/dsh-session-format-v2-to-v3@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"},"dsh":{"sessionFormatMigration":{"to":3,"from":2,"export":".","migration":"sessionFormatV2ToV3","sourceCodec":"releasedV2SessionFormatCodec","targetCodec":"releasedV3SessionFormatCodec","targetRestorer":"restoreReleasedV3Artifact","targetHeaderValidator":"assertReleasedV3Header"}},"dist":{"shasum":"eefda97cac55af392ba0877d3fb294e895a0ed69","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-format-v2-to-v3/-/dsh-session-format-v2-to-v3-0.1.5-alpha.1.tgz","fileCount":12,"integrity":"sha512-KSfzJXnOuumtv1T/mXSKGTp/JiZ3R5rrkdE33u1yyrvywWQ5TzyI3lEGIU7mIooRrpymJscv7HxYaijeFoZd8g==","signatures":[{"sig":"MEQCIBQfSDpDZPnOcmEfT57GMiNp6//1mmtvuG+8labLNPKnAiBmmjUQvsD6Qe2R7NRMMQrYhRo2KmHcCSnlPQzbrDy9XQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85117},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-format-v2-to-v3-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/*","./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-format-v2-to-v3-0.1.5-alpha.1.tgz","_integrity":"sha512-KSfzJXnOuumtv1T/mXSKGTp/JiZ3R5rrkdE33u1yyrvywWQ5TzyI3lEGIU7mIooRrpymJscv7HxYaijeFoZd8g==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-format-v2-to-v3"},"_npmVersion":"11.19.0","description":"Streaming system-prompt, canonical-envelope and PTC migration into V3","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@deepseek-ai/dsh-session-format":"^0.1.5-alpha.1","@deepseek-ai/dsh-session-format-v0-to-v1":"^0.1.5-alpha.1","@deepseek-ai/dsh-session-format-v1-to-v2":"^0.1.5-alpha.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@deepseek-ai/cordis":"^4.0.2"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-format-v2-to-v3_0.1.5-alpha.1_1788882458053_0.2345315446638292","host":"s3://npm-registry-packages-npm-production"}},"0.1.5-alpha.2":{"name":"@deepseek-ai/dsh-session-format-v2-to-v3","version":"0.1.5-alpha.2","license":"MIT","_id":"@deepseek-ai/dsh-session-format-v2-to-v3@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"},"dsh":{"sessionFormatMigration":{"to":3,"from":2,"export":".","migration":"sessionFormatV2ToV3","sourceCodec":"releasedV2SessionFormatCodec","targetCodec":"releasedV3SessionFormatCodec","targetRestorer":"restoreReleasedV3Artifact","targetHeaderValidator":"assertReleasedV3Header"}},"dist":{"shasum":"cf64a71e97d0041b599292d615ec3a6d6559b8c9","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-format-v2-to-v3/-/dsh-session-format-v2-to-v3-0.1.5-alpha.2.tgz","fileCount":12,"integrity":"sha512-uaPXH/utMkjkGaxgUVjUzCIwNI4H6JEtr6c5jg6GcdvasqvqXJ/lypg57eZMRkzFIthyNoUjUtwtvQVv+DdT5A==","signatures":[{"sig":"MEUCIAkNQCGGkn1efBwjspXZy8J4AqtDEF9oTCu/Q1StsvArAiEAk8q9lGnMmtiBazqZ72P8fTzVQ6l1B91pIFGPi99thl8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85391},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-format-v2-to-v3-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/*","./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-format-v2-to-v3-0.1.5-alpha.2.tgz","_integrity":"sha512-uaPXH/utMkjkGaxgUVjUzCIwNI4H6JEtr6c5jg6GcdvasqvqXJ/lypg57eZMRkzFIthyNoUjUtwtvQVv+DdT5A==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-format-v2-to-v3"},"_npmVersion":"11.19.0","description":"Streaming system-prompt, canonical-envelope and PTC migration into V3","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@deepseek-ai/dsh-session-format":"^0.1.5-alpha.2","@deepseek-ai/dsh-session-format-v0-to-v1":"^0.1.5-alpha.2","@deepseek-ai/dsh-session-format-v1-to-v2":"^0.1.5-alpha.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"@deepseek-ai/cordis":"^4.0.2"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-format-v2-to-v3_0.1.5-alpha.2_1788964229265_0.8008959068155939","host":"s3://npm-registry-packages-npm-production"}},"0.1.5-rc.1":{"name":"@deepseek-ai/dsh-session-format-v2-to-v3","version":"0.1.5-rc.1","license":"MIT","_id":"@deepseek-ai/dsh-session-format-v2-to-v3@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"},"dsh":{"sessionFormatMigration":{"to":3,"from":2,"export":".","migration":"sessionFormatV2ToV3","sourceCodec":"releasedV2SessionFormatCodec","targetCodec":"releasedV3SessionFormatCodec","targetRestorer":"restoreReleasedV3Artifact","targetHeaderValidator":"assertReleasedV3Header"}},"dist":{"shasum":"f73130f2d8b84ad8ec4e2f7bf3f03c5d8eafdcf6","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-format-v2-to-v3/-/dsh-session-format-v2-to-v3-0.1.5-rc.1.tgz","fileCount":12,"integrity":"sha512-BH41t2xsAxk2ibigx8WcZZknwxT19IrN1gOm//Qoj0K0qFJ4lWWgj6kJcNyIhdFvTbXOAoaF7KTYEM10Nmzs+w==","signatures":[{"sig":"MEQCIBplX+F3GEWe5btUiiqE4qnSdTqVg0AYPQ47Sljo/CAYAiBnGJR1qZoH/KFe4R8mz3NW5VRGBaXjHzKvfXmcgPXaBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85379},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-format-v2-to-v3-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/*","./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-format-v2-to-v3-0.1.5-rc.1.tgz","_integrity":"sha512-BH41t2xsAxk2ibigx8WcZZknwxT19IrN1gOm//Qoj0K0qFJ4lWWgj6kJcNyIhdFvTbXOAoaF7KTYEM10Nmzs+w==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-format-v2-to-v3"},"_npmVersion":"11.19.0","description":"Streaming system-prompt, canonical-envelope and PTC migration into V3","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@deepseek-ai/dsh-session-format":"^0.1.5-rc.1","@deepseek-ai/dsh-session-format-v0-to-v1":"^0.1.5-rc.1","@deepseek-ai/dsh-session-format-v1-to-v2":"^0.1.5-rc.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"@deepseek-ai/cordis":"^4.0.2"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-format-v2-to-v3_0.1.5-rc.1_1789009383664_0.0009402408166756526","host":"s3://npm-registry-packages-npm-production"}},"0.1.5-rc.2":{"name":"@deepseek-ai/dsh-session-format-v2-to-v3","version":"0.1.5-rc.2","license":"MIT","_id":"@deepseek-ai/dsh-session-format-v2-to-v3@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"},"dsh":{"sessionFormatMigration":{"to":3,"from":2,"export":".","migration":"sessionFormatV2ToV3","sourceCodec":"releasedV2SessionFormatCodec","targetCodec":"releasedV3SessionFormatCodec","targetRestorer":"restoreReleasedV3Artifact","targetHeaderValidator":"assertReleasedV3Header"}},"dist":{"shasum":"c3f3704f5406f01ca4ab8735db45f421146bae79","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-format-v2-to-v3/-/dsh-session-format-v2-to-v3-0.1.5-rc.2.tgz","fileCount":12,"integrity":"sha512-BO9N4O3HhBrUhyO1ucuk1xa5r1+wYCUPnMTryIrasVnOHI3ndb9ITnPhTEc2m6OXJa3c+wuEWrxc7DJHM1Cx6g==","signatures":[{"sig":"MEUCIQDzoX2OAtr4sNWFHYH/+G/9YHI9AYVs1jIcSZLacXhqmQIgA69WQLnvfL7GgNkocvUeIXPomT1NEHdYlFwt01e0aZ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85379},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-format-v2-to-v3-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/*","./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-format-v2-to-v3-0.1.5-rc.2.tgz","_integrity":"sha512-BO9N4O3HhBrUhyO1ucuk1xa5r1+wYCUPnMTryIrasVnOHI3ndb9ITnPhTEc2m6OXJa3c+wuEWrxc7DJHM1Cx6g==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-format-v2-to-v3"},"_npmVersion":"11.19.0","description":"Streaming system-prompt, canonical-envelope and PTC migration into V3","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@deepseek-ai/dsh-session-format":"^0.1.5-rc.2","@deepseek-ai/dsh-session-format-v0-to-v1":"^0.1.5-rc.2","@deepseek-ai/dsh-session-format-v1-to-v2":"^0.1.5-rc.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"@deepseek-ai/cordis":"^4.0.2"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-format-v2-to-v3_0.1.5-rc.2_1789051619529_0.4515658344840012","host":"s3://npm-registry-packages-npm-production"}},"0.1.6-alpha.1":{"name":"@deepseek-ai/dsh-session-format-v2-to-v3","version":"0.1.6-alpha.1","license":"MIT","_id":"@deepseek-ai/dsh-session-format-v2-to-v3@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"},"dsh":{"sessionFormatMigration":{"to":3,"from":2,"export":".","migration":"sessionFormatV2ToV3","sourceCodec":"releasedV2SessionFormatCodec","targetCodec":"releasedV3SessionFormatCodec","targetRestorer":"restoreReleasedV3Artifact","targetHeaderValidator":"assertReleasedV3Header"}},"dist":{"shasum":"5b1bb80212da9a9d31896dace1b713e1c6c871b0","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-format-v2-to-v3/-/dsh-session-format-v2-to-v3-0.1.6-alpha.1.tgz","fileCount":12,"integrity":"sha512-ydCJhn9zZnKcGAl8VBPoskdV3bSIWe6kXFdolBanIty9XyZTPUqMORXzuo1xkIm6lo3+FzTmFZcN++s7gYlqfQ==","signatures":[{"sig":"MEQCIHs32cGtc/NHSrzWibebVzkGf8WVC9VCGVoCt3QIiXo2AiA64thQlxQ45lW9K/j2NR9Nfc/RhunduSCNzPl9qGTTmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHmU0mqTWD+ODy+j4XKoMr4EweSA9IdRX9h+HNRRqWGqAiBQpOCkA2r4WPx99xIUcyAMpDmWyC7JqMBtEw8ppX61KA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85453},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-format-v2-to-v3-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/*","./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-format-v2-to-v3-0.1.6-alpha.1.tgz","_integrity":"sha512-ydCJhn9zZnKcGAl8VBPoskdV3bSIWe6kXFdolBanIty9XyZTPUqMORXzuo1xkIm6lo3+FzTmFZcN++s7gYlqfQ==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-format-v2-to-v3"},"_npmVersion":"11.19.0","description":"Streaming system-prompt, canonical-envelope and PTC migration into V3","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@deepseek-ai/dsh-session-format":"^0.1.6-alpha.1","@deepseek-ai/dsh-session-format-v0-to-v1":"^0.1.6-alpha.1","@deepseek-ai/dsh-session-format-v1-to-v2":"^0.1.6-alpha.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"@deepseek-ai/cordis":"^4.0.2"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-format-v2-to-v3_0.1.6-alpha.1_1789442080774_0.1877033965472279","host":"s3://npm-registry-packages-npm-production"}},"0.1.6-alpha.2":{"name":"@deepseek-ai/dsh-session-format-v2-to-v3","version":"0.1.6-alpha.2","license":"MIT","_id":"@deepseek-ai/dsh-session-format-v2-to-v3@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"},"dsh":{"sessionFormatMigration":{"to":3,"from":2,"export":".","migration":"sessionFormatV2ToV3","sourceCodec":"releasedV2SessionFormatCodec","targetCodec":"releasedV3SessionFormatCodec","targetRestorer":"restoreReleasedV3Artifact","targetHeaderValidator":"assertReleasedV3Header"}},"dist":{"shasum":"b62bed1a6a168df239d33185ec3444db11087c76","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-format-v2-to-v3/-/dsh-session-format-v2-to-v3-0.1.6-alpha.2.tgz","fileCount":12,"integrity":"sha512-eLpl5/mBOBsF6iIUQgegr5wLx50BdST31fDPlf1FwelqTVcIPybQftsjrz2Ezb0JSVRscVwvh2gqI6Pn3Qb2IA==","signatures":[{"sig":"MEUCIBmBhJYvoOdD6cxtPEQ8lU3hEi8tnFtTi6akOmM7KEGKAiEAvRuXAaW/qZmiTMUWGtvzaIR9oVtyPsheKfvqM/SkQ04=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFOsFvnW+ugEIcOQPLHy6R4/BEmHW9aRCOCzcAtFdfeDAiBrwTdcp5yeMiAgsXA4yhptFJe3Le+AZBBn2puzqlwWkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85453},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-format-v2-to-v3-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/*","./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-format-v2-to-v3-0.1.6-alpha.2.tgz","_integrity":"sha512-eLpl5/mBOBsF6iIUQgegr5wLx50BdST31fDPlf1FwelqTVcIPybQftsjrz2Ezb0JSVRscVwvh2gqI6Pn3Qb2IA==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-format-v2-to-v3"},"_npmVersion":"11.19.0","description":"Streaming system-prompt, canonical-envelope and PTC migration into V3","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@deepseek-ai/dsh-session-format":"^0.1.6-alpha.2","@deepseek-ai/dsh-session-format-v0-to-v1":"^0.1.6-alpha.2","@deepseek-ai/dsh-session-format-v1-to-v2":"^0.1.6-alpha.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"@deepseek-ai/cordis":"^4.0.2"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-format-v2-to-v3_0.1.6-alpha.2_1789652540309_0.6428319299438312","host":"s3://npm-registry-packages-npm-production"}},"0.1.5-rc.3":{"name":"@deepseek-ai/dsh-session-format-v2-to-v3","version":"0.1.5-rc.3","license":"MIT","_id":"@deepseek-ai/dsh-session-format-v2-to-v3@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"},"dsh":{"sessionFormatMigration":{"to":3,"from":2,"export":".","migration":"sessionFormatV2ToV3","sourceCodec":"releasedV2SessionFormatCodec","targetCodec":"releasedV3SessionFormatCodec","targetRestorer":"restoreReleasedV3Artifact","targetHeaderValidator":"assertReleasedV3Header"}},"dist":{"shasum":"98aceac1cafd7950a195d578871cab1163b74494","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-format-v2-to-v3/-/dsh-session-format-v2-to-v3-0.1.5-rc.3.tgz","fileCount":12,"integrity":"sha512-pcssXAfx1QdxqNcD/h/xByN4lWbnqHVOpM9Zq7i9Gyhgtt9+EdPw6DZ639psx6idCvU5Hv1aYytm+N8Kk970MQ==","signatures":[{"sig":"MEQCIEOGWgpgHd1tmbZNzEJvyXpWKdlRrG0qJ2KpKJis5Vc/AiBLfhczEdFLx1guRZU9JpyIUq7hUH0kDFgqBv0X1klOtA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFAokF+H83LDAQDsVFmgNgRB8t+Miq0q6LGvGKEIYVxFAiEA22z0Bu90oiLqGqrf5F5aUt4qgF8G1D0J951glDG9c1s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85377},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-format-v2-to-v3-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/*","./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-format-v2-to-v3-0.1.5-rc.3.tgz","_integrity":"sha512-pcssXAfx1QdxqNcD/h/xByN4lWbnqHVOpM9Zq7i9Gyhgtt9+EdPw6DZ639psx6idCvU5Hv1aYytm+N8Kk970MQ==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-format-v2-to-v3"},"_npmVersion":"11.19.0","description":"Streaming system-prompt, canonical-envelope and PTC migration into V3","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@deepseek-ai/dsh-session-format":"^0.1.5-rc.3","@deepseek-ai/dsh-session-format-v0-to-v1":"^0.1.5-rc.3","@deepseek-ai/dsh-session-format-v1-to-v2":"^0.1.5-rc.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"@deepseek-ai/cordis":"4.0.2"},"peerDependencies":{"@deepseek-ai/cordis":"4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-format-v2-to-v3_0.1.5-rc.3_1790055823886_0.9285246689440987","host":"s3://npm-registry-packages-npm-production"}},"0.1.7-alpha.1":{"name":"@deepseek-ai/dsh-session-format-v2-to-v3","version":"0.1.7-alpha.1","license":"MIT","_id":"@deepseek-ai/dsh-session-format-v2-to-v3@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"},"dsh":{"sessionFormatMigration":{"to":3,"from":2,"export":".","migration":"sessionFormatV2ToV3","sourceCodec":"releasedV2SessionFormatCodec","targetCodec":"releasedV3SessionFormatCodec","targetRestorer":"restoreReleasedV3Artifact","targetHeaderValidator":"assertReleasedV3Header"}},"dist":{"shasum":"98828782c0b0c4171653dfb2ef74fd47c8bcc147","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-format-v2-to-v3/-/dsh-session-format-v2-to-v3-0.1.7-alpha.1.tgz","fileCount":12,"integrity":"sha512-/bUAc7yW5ILnWNXlCBk/DwS/DyLvWEJ+alxH3n/DVFxXFj2jlyqyO6tBiQPcwQHsLxrH9F0YNccesPD9ACoY4g==","signatures":[{"sig":"MEYCIQCXDTDiKU3Da8leuumXgYKRFQOmBLuSTiJZp8o+DyqS/gIhAKju+56yHWzGhWOmuppJAuUwre+5d6APlpu6JZdvYVLs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCID9wHKsq+bC89JQvHxcjMKAxEzC/1ggVAVPUT1vZKQhPAiBc97pnITMq1aM0z6RIT8OWqa7CtLTBj+ve8u1i8uemUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85453},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-format-v2-to-v3-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/*","./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-format-v2-to-v3-0.1.7-alpha.1.tgz","_integrity":"sha512-/bUAc7yW5ILnWNXlCBk/DwS/DyLvWEJ+alxH3n/DVFxXFj2jlyqyO6tBiQPcwQHsLxrH9F0YNccesPD9ACoY4g==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-format-v2-to-v3"},"_npmVersion":"11.19.0","description":"Streaming system-prompt, canonical-envelope and PTC migration into V3","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@deepseek-ai/dsh-session-format":"^0.1.7-alpha.1","@deepseek-ai/dsh-session-format-v0-to-v1":"^0.1.7-alpha.1","@deepseek-ai/dsh-session-format-v1-to-v2":"^0.1.7-alpha.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"@deepseek-ai/cordis":"^4.0.3"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.3"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-format-v2-to-v3_0.1.7-alpha.1_1790057497114_0.37529750797827655","host":"s3://npm-registry-packages-npm-production"}},"0.1.7-alpha.2":{"name":"@deepseek-ai/dsh-session-format-v2-to-v3","version":"0.1.7-alpha.2","license":"MIT","_id":"@deepseek-ai/dsh-session-format-v2-to-v3@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"},"dsh":{"sessionFormatMigration":{"to":3,"from":2,"export":".","migration":"sessionFormatV2ToV3","sourceCodec":"releasedV2SessionFormatCodec","targetCodec":"releasedV3SessionFormatCodec","targetRestorer":"restoreReleasedV3Artifact","targetHeaderValidator":"assertReleasedV3Header"}},"dist":{"shasum":"441f2509a8a00bc817bf0b0a6c8f6c9c7ab59a82","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-format-v2-to-v3/-/dsh-session-format-v2-to-v3-0.1.7-alpha.2.tgz","fileCount":12,"integrity":"sha512-T2mbNwnCVjTFwwSJxXOlSEz1Jw4T767jCOuC5s+C1tzJFA2eeNNVC+S0xsT45lWgjda5pzNGlyoOx+BFxFcmSQ==","signatures":[{"sig":"MEUCIQCL3lUSS8UeFxgAazpaVVWyTqkY22mmPPdXpi/UgG/nfAIgasm45gu6pTo/uFazQnikrkNkLJ1+7Ka81xK1U9blq/Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDO2RMmsA6NNys0ombrMZkT7Mg36SupeQujfezqve/1bAiBkutwadkkIQnIMRBnrtarAtg6U5h/rcG91xRo+IAt6YQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85450},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-format-v2-to-v3-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/*","./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-format-v2-to-v3-0.1.7-alpha.2.tgz","_integrity":"sha512-T2mbNwnCVjTFwwSJxXOlSEz1Jw4T767jCOuC5s+C1tzJFA2eeNNVC+S0xsT45lWgjda5pzNGlyoOx+BFxFcmSQ==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-format-v2-to-v3"},"_npmVersion":"11.19.0","description":"Streaming system-prompt, canonical-envelope and PTC migration into V3","directories":{},"_nodeVersion":"24.21.0","dependencies":{"@deepseek-ai/dsh-session-format":"0.1.7-alpha.2","@deepseek-ai/dsh-session-format-v0-to-v1":"0.1.7-alpha.2","@deepseek-ai/dsh-session-format-v1-to-v2":"0.1.7-alpha.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"@deepseek-ai/cordis":"~4.0.4"},"peerDependencies":{"@deepseek-ai/cordis":"~4.0.4"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-format-v2-to-v3_0.1.7-alpha.2_1790092602025_0.5288263482851061","host":"s3://npm-registry-packages-npm-production"}},"0.1.7-rc.1":{"name":"@deepseek-ai/dsh-session-format-v2-to-v3","version":"0.1.7-rc.1","license":"MIT","_id":"@deepseek-ai/dsh-session-format-v2-to-v3@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"},"dsh":{"sessionFormatMigration":{"to":3,"from":2,"export":".","migration":"sessionFormatV2ToV3","sourceCodec":"releasedV2SessionFormatCodec","targetCodec":"releasedV3SessionFormatCodec","targetRestorer":"restoreReleasedV3Artifact","targetHeaderValidator":"assertReleasedV3Header"}},"dist":{"shasum":"633e99b68818dceee6d91298761c3630031db3f8","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-format-v2-to-v3/-/dsh-session-format-v2-to-v3-0.1.7-rc.1.tgz","fileCount":12,"integrity":"sha512-u1xxfkt0FzHVi/MAE4pMp9tqfC7eohjPonGdQ0b8Z9zYKnprLmf4+7z/cqKyCihLhQIhn9Wqmg5+DgO1DFjvOQ==","signatures":[{"sig":"MEQCIAHysDNWkJarX9rz3zU3badzGIbJ9chI0iGxorvHPQFuAiAjjrdYV1+rifKkkWQhPtjGyUtE2VgeyJ3DbNZ7qqZeRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHtzGfD9UvnXXoYRY0fuIVwmn3OmrIPa9cNGwL7z1jxTAiAFI8qDmik9veR3JXxoyBbOS9eFPydviUPme0GMrfTVIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85438},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-format-v2-to-v3-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/*","./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-format-v2-to-v3-0.1.7-rc.1.tgz","_integrity":"sha512-u1xxfkt0FzHVi/MAE4pMp9tqfC7eohjPonGdQ0b8Z9zYKnprLmf4+7z/cqKyCihLhQIhn9Wqmg5+DgO1DFjvOQ==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-format-v2-to-v3"},"_npmVersion":"11.19.0","description":"Streaming system-prompt, canonical-envelope and PTC migration into V3","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@deepseek-ai/dsh-session-format":"0.1.7-rc.1","@deepseek-ai/dsh-session-format-v0-to-v1":"0.1.7-rc.1","@deepseek-ai/dsh-session-format-v1-to-v2":"0.1.7-rc.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"@deepseek-ai/cordis":"~4.0.4"},"peerDependencies":{"@deepseek-ai/cordis":"~4.0.4"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-format-v2-to-v3_0.1.7-rc.1_1790170326524_0.4111062612547589","host":"s3://npm-registry-packages-npm-production"}},"0.1.7-rc.2":{"name":"@deepseek-ai/dsh-session-format-v2-to-v3","version":"0.1.7-rc.2","license":"MIT","_id":"@deepseek-ai/dsh-session-format-v2-to-v3@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"},"dsh":{"sessionFormatMigration":{"to":3,"from":2,"export":".","migration":"sessionFormatV2ToV3","sourceCodec":"releasedV2SessionFormatCodec","targetCodec":"releasedV3SessionFormatCodec","targetRestorer":"restoreReleasedV3Artifact","targetHeaderValidator":"assertReleasedV3Header"}},"dist":{"shasum":"e4ed5afac87fce8c5e459c583ea762eada2f6fd6","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-format-v2-to-v3/-/dsh-session-format-v2-to-v3-0.1.7-rc.2.tgz","fileCount":12,"integrity":"sha512-che+x4X57f4MPWYWjj3UkcDs4qU0sQspUvy0Ie8w+iMFPkH0C7f/629l6ubZXRFrGF/k6djbyLR/NYH7nArZaA==","signatures":[{"sig":"MEQCIFN/rXcft5dVD7x2Nw9lq8BR5Pbor20zipZLZHZZ5YUKAiA/ursR0tDNFvt/xT3GpXxwRe6ygS9RgTuEFo9MqAj0zw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGBnHpO/7Lm0ew+ZTx+eqilKtN78Pa6XBvdg+vOfxtQyAiAHyC4PjAfe3ZpqvOrHBlOdWv8cJ+WeIlbI/+upXSjeZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88356},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-format-v2-to-v3-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/*","./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-format-v2-to-v3-0.1.7-rc.2.tgz","_integrity":"sha512-che+x4X57f4MPWYWjj3UkcDs4qU0sQspUvy0Ie8w+iMFPkH0C7f/629l6ubZXRFrGF/k6djbyLR/NYH7nArZaA==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-format-v2-to-v3"},"_npmVersion":"11.19.0","description":"Streaming system-prompt, canonical-envelope and PTC migration into V3","directories":{},"_nodeVersion":"24.21.0","dependencies":{"@deepseek-ai/dsh-session-format":"0.1.7-rc.2","@deepseek-ai/dsh-session-format-v0-to-v1":"0.1.7-rc.2","@deepseek-ai/dsh-session-format-v1-to-v2":"0.1.7-rc.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"@deepseek-ai/cordis":"~4.0.4"},"peerDependencies":{"@deepseek-ai/cordis":"~4.0.4"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-format-v2-to-v3_0.1.7-rc.2_1790258726655_0.3374609897164844","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-rc.1":{"name":"@deepseek-ai/dsh-session-format-v2-to-v3","version":"0.2.0-rc.1","license":"MIT","_id":"@deepseek-ai/dsh-session-format-v2-to-v3@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"},"dsh":{"sessionFormatMigration":{"to":3,"from":2,"export":".","migration":"sessionFormatV2ToV3","sourceCodec":"releasedV2SessionFormatCodec","targetCodec":"releasedV3SessionFormatCodec","targetRestorer":"restoreReleasedV3Artifact","targetHeaderValidator":"assertReleasedV3Header"}},"dist":{"shasum":"00e1811c14e3cba0eac89d4beff0b773296035fb","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-format-v2-to-v3/-/dsh-session-format-v2-to-v3-0.2.0-rc.1.tgz","fileCount":12,"integrity":"sha512-f7QapRRmMstuTYVVORYWgZn2gngw8Vu/ls5iBYfyb+15FbgwYr8bIOKNMGQ660dg4PHsxzWprsTbsxBAe9QDNw==","signatures":[{"sig":"MEYCIQCi7dO+JwUjrtaRCXFjEV2NLppm9lFXvxGRaT3MmqY2cQIhAKiqaBrn9YhSHRysR6wxQ7IzGr4Sb543sqRHVUnFMJKo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCG6fbqDsX0udhuBZiwvmIbObGhC/0EilZ7S6KlffVgyAIhAIewdsY2skbleYJ0V3cYsyMqNIHl3VfyAJW7zZ1GtTd+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88356},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-format-v2-to-v3-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/*","./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-format-v2-to-v3-0.2.0-rc.1.tgz","_integrity":"sha512-f7QapRRmMstuTYVVORYWgZn2gngw8Vu/ls5iBYfyb+15FbgwYr8bIOKNMGQ660dg4PHsxzWprsTbsxBAe9QDNw==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-format-v2-to-v3"},"_npmVersion":"11.19.0","description":"Streaming system-prompt, canonical-envelope and PTC migration into V3","directories":{},"_nodeVersion":"24.21.0","dependencies":{"@deepseek-ai/dsh-session-format":"0.2.0-rc.1","@deepseek-ai/dsh-session-format-v0-to-v1":"0.2.0-rc.1","@deepseek-ai/dsh-session-format-v1-to-v2":"0.2.0-rc.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"@deepseek-ai/cordis":"~4.0.4"},"peerDependencies":{"@deepseek-ai/cordis":"~4.0.4"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-format-v2-to-v3_0.2.0-rc.1_1790598131043_0.9322139925019566","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-rc.2":{"name":"@deepseek-ai/dsh-session-format-v2-to-v3","version":"0.2.0-rc.2","license":"MIT","_id":"@deepseek-ai/dsh-session-format-v2-to-v3@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"},"dsh":{"sessionFormatMigration":{"to":3,"from":2,"export":".","migration":"sessionFormatV2ToV3","sourceCodec":"releasedV2SessionFormatCodec","targetCodec":"releasedV3SessionFormatCodec","targetRestorer":"restoreReleasedV3Artifact","targetHeaderValidator":"assertReleasedV3Header"}},"dist":{"shasum":"0d5fc771c83afe625178f28e0bb5ac3676046093","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-format-v2-to-v3/-/dsh-session-format-v2-to-v3-0.2.0-rc.2.tgz","fileCount":12,"integrity":"sha512-vrQQ1l3JgPIv/19mhm50FVD40hjro+tAkP3L1PNtGHrbBoYriNWXpR4QDOCQsHdPhg3vpnp9MmARMr8vZzl0Nw==","signatures":[{"sig":"MEQCIFxBI5Jk9ylIVxNeLNhATMi8CEkHTe071+RkJzDmvzmWAiAxVrRooHwoCI9cFnYQ6Fd4PNxuPpQojhPhZU/DLy+qfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCTxKt6n5e4DbEPrp5BjpzHmILT8/psm6fQaIJc2VXmXgIhAKCupGq+ywRHNXQV0cMT7V0INlvaNB2KU1cwwRR6jhA7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88356},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-format-v2-to-v3-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/*","./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-format-v2-to-v3-0.2.0-rc.2.tgz","_integrity":"sha512-vrQQ1l3JgPIv/19mhm50FVD40hjro+tAkP3L1PNtGHrbBoYriNWXpR4QDOCQsHdPhg3vpnp9MmARMr8vZzl0Nw==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-format-v2-to-v3"},"_npmVersion":"11.19.0","description":"Streaming system-prompt, canonical-envelope and PTC migration into V3","directories":{},"_nodeVersion":"24.21.0","dependencies":{"@deepseek-ai/dsh-session-format":"0.2.0-rc.2","@deepseek-ai/dsh-session-format-v0-to-v1":"0.2.0-rc.2","@deepseek-ai/dsh-session-format-v1-to-v2":"0.2.0-rc.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"@deepseek-ai/cordis":"~4.0.4"},"peerDependencies":{"@deepseek-ai/cordis":"~4.0.4"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-format-v2-to-v3_0.2.0-rc.2_1790675025100_0.49309649872518757","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-alpha.1":{"name":"@deepseek-ai/dsh-session-format-v2-to-v3","version":"0.2.1-alpha.1","license":"MIT","_id":"@deepseek-ai/dsh-session-format-v2-to-v3@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"},"dsh":{"sessionFormatMigration":{"to":3,"from":2,"export":".","migration":"sessionFormatV2ToV3","sourceCodec":"releasedV2SessionFormatCodec","targetCodec":"releasedV3SessionFormatCodec","targetRestorer":"restoreReleasedV3Artifact","targetHeaderValidator":"assertReleasedV3Header"}},"dist":{"shasum":"0244c3d35d5f0ac49569d78841d0f1049bf2f7c4","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-format-v2-to-v3/-/dsh-session-format-v2-to-v3-0.2.1-alpha.1.tgz","fileCount":12,"integrity":"sha512-Y7C40MKxVUXF89HKaTTniJk743TNHEe8sJsa/TKTQv/0PtMmkhs90GNa2k9boYe3zK1ulrq4Rc+IZg0iMm/KdQ==","signatures":[{"sig":"MEUCIHwUV39FhqmUtaIANb644w1Uc5zwOsUFlg2Dd0m63GvdAiEAy6QqOaWZH5MdsU+zdt/Gy6JL36yqmpLMfq45MFvzVF0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBxv0yjcCZADEkFIHHj6eBiKXKVcmvsu+OxoBQLGobNaAiByh6Y93lQ73KMk6G2QcjMPQ/QAo4EgAeD1nwtDd4gnUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88148},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-format-v2-to-v3-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/*","./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-format-v2-to-v3-0.2.1-alpha.1.tgz","_integrity":"sha512-Y7C40MKxVUXF89HKaTTniJk743TNHEe8sJsa/TKTQv/0PtMmkhs90GNa2k9boYe3zK1ulrq4Rc+IZg0iMm/KdQ==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-format-v2-to-v3"},"_npmVersion":"11.19.0","description":"Streaming system-prompt, canonical-envelope and PTC migration into V3","directories":{},"_nodeVersion":"24.21.0","dependencies":{"@deepseek-ai/dsh-session-format":"0.2.1-alpha.1","@deepseek-ai/dsh-session-format-v0-to-v1":"0.2.1-alpha.1","@deepseek-ai/dsh-session-format-v1-to-v2":"0.2.1-alpha.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"@deepseek-ai/cordis":"~4.0.5-alpha.1"},"peerDependencies":{"@deepseek-ai/cordis":"~4.0.5-alpha.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-format-v2-to-v3_0.2.1-alpha.1_1791002491845_0.33058287262338726","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-alpha.2":{"name":"@deepseek-ai/dsh-session-format-v2-to-v3","version":"0.2.1-alpha.2","license":"MIT","_id":"@deepseek-ai/dsh-session-format-v2-to-v3@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"},"dsh":{"sessionFormatMigration":{"to":3,"from":2,"export":".","migration":"sessionFormatV2ToV3","sourceCodec":"releasedV2SessionFormatCodec","targetCodec":"releasedV3SessionFormatCodec","targetRestorer":"restoreReleasedV3Artifact","targetHeaderValidator":"assertReleasedV3Header"}},"dist":{"shasum":"9959d4fc3a51705b12a5c5e67af8da71ab6575eb","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-format-v2-to-v3/-/dsh-session-format-v2-to-v3-0.2.1-alpha.2.tgz","fileCount":12,"integrity":"sha512-ifjl3JexBNKas222fKIrIZfZ1UAEVLGcwbYHPPtSdUzx1kigAOIHcgYrp9EPY7KK23Y9tek9GRltGiZrgr5Xew==","signatures":[{"sig":"MEUCIHSFGXMfH54749YSNn2H5FJaNGlgl0JIfjb0BZowlbMzAiEAttgtvZs016J6nINalheFGnfpqRwOoRfuLiprRdL4sL0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGN/dJyFY4YY0PXSCjmspCWN+g+KHFsmgoyjuMDhv7efAiEA60n18b06b95JeoSbYQzDcUwEf5+JLWM3RIRHIrp2qx0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88148},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-format-v2-to-v3-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/*","./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-format-v2-to-v3-0.2.1-alpha.2.tgz","_integrity":"sha512-ifjl3JexBNKas222fKIrIZfZ1UAEVLGcwbYHPPtSdUzx1kigAOIHcgYrp9EPY7KK23Y9tek9GRltGiZrgr5Xew==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-format-v2-to-v3"},"_npmVersion":"11.19.0","description":"Streaming system-prompt, canonical-envelope and PTC migration into V3","directories":{},"_nodeVersion":"24.21.0","dependencies":{"@deepseek-ai/dsh-session-format":"0.2.1-alpha.2","@deepseek-ai/dsh-session-format-v0-to-v1":"0.2.1-alpha.2","@deepseek-ai/dsh-session-format-v1-to-v2":"0.2.1-alpha.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"@deepseek-ai/cordis":"~4.0.5-alpha.1"},"peerDependencies":{"@deepseek-ai/cordis":"~4.0.5-alpha.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-format-v2-to-v3_0.2.1-alpha.2_1791533129321_0.50964400861001","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-alpha.3":{"name":"@deepseek-ai/dsh-session-format-v2-to-v3","version":"0.2.1-alpha.3","license":"MIT","_id":"@deepseek-ai/dsh-session-format-v2-to-v3@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"},"dsh":{"sessionFormatMigration":{"to":3,"from":2,"export":".","migration":"sessionFormatV2ToV3","sourceCodec":"releasedV2SessionFormatCodec","targetCodec":"releasedV3SessionFormatCodec","targetRestorer":"restoreReleasedV3Artifact","targetHeaderValidator":"assertReleasedV3Header"}},"dist":{"shasum":"bd05a9e81a725ab2af7f5cc8e123d821c1c75def","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-format-v2-to-v3/-/dsh-session-format-v2-to-v3-0.2.1-alpha.3.tgz","fileCount":12,"integrity":"sha512-/xFB3xUPAgP65M9FzUZIy/bqnIaY9XsSmU5rGvput31P2L7JJeLD1QbofUX/qDRfs44CCXwnNACJhxMwWIui1Q==","signatures":[{"sig":"MEUCIQDWHGrmACe10xs+Z8eqIKJfx4WL0sulOnRA0YRNKDQSqAIgfoXyYp/uNe7BZyfjAmllutQHf94OEXg5cUxfAwj7Gtw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEviZATKKN/2UPWIdBfu2M4GXVPPamJJJRUYT8y53aFPAiA53S7WkVD7pUaJCoQmEHpDzxCjlMjdzWaHqe1Cnt+9hA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88148},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-format-v2-to-v3-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/*","./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-format-v2-to-v3-0.2.1-alpha.3.tgz","_integrity":"sha512-/xFB3xUPAgP65M9FzUZIy/bqnIaY9XsSmU5rGvput31P2L7JJeLD1QbofUX/qDRfs44CCXwnNACJhxMwWIui1Q==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-format-v2-to-v3"},"_npmVersion":"11.19.0","description":"Streaming system-prompt, canonical-envelope and PTC migration into V3","directories":{},"_nodeVersion":"24.21.0","dependencies":{"@deepseek-ai/dsh-session-format":"0.2.1-alpha.3","@deepseek-ai/dsh-session-format-v0-to-v1":"0.2.1-alpha.3","@deepseek-ai/dsh-session-format-v1-to-v2":"0.2.1-alpha.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"@deepseek-ai/cordis":"~4.0.5-alpha.2"},"peerDependencies":{"@deepseek-ai/cordis":"~4.0.5-alpha.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-format-v2-to-v3_0.2.1-alpha.3_1791980370928_0.614957710007999","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-alpha.4":{"name":"@deepseek-ai/dsh-session-format-v2-to-v3","version":"0.2.1-alpha.4","license":"MIT","_id":"@deepseek-ai/dsh-session-format-v2-to-v3@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"},"dsh":{"sessionFormatMigration":{"to":3,"from":2,"export":".","migration":"sessionFormatV2ToV3","sourceCodec":"releasedV2SessionFormatCodec","targetCodec":"releasedV3SessionFormatCodec","targetRestorer":"restoreReleasedV3Artifact","targetHeaderValidator":"assertReleasedV3Header"}},"dist":{"shasum":"8f6c4440758f33b625cabcb3cbfe00869f6fa119","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-format-v2-to-v3/-/dsh-session-format-v2-to-v3-0.2.1-alpha.4.tgz","fileCount":12,"integrity":"sha512-YJSaXBVe0vqL4fn0zP31x2Vhm8aupFxdqHVKin9FXBj2+H9xEoDi/07MxIuwkvenNiX5X4LnU1k64iLwKBwoDg==","signatures":[{"sig":"MEUCIQDc90f3bvW1G5arPyVUUBouQKRf8gOXTQHr10JrGM8ywgIgJ2BR/DFNsVsUjguO6az3lBTyHDaFTakbVsGaWkSiPwg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCqKJ9RjCI2QIw2/fakYFk6Eg2uJC2HV8m9bU8eGQ7vrQIgOnGoKt6Q8o1c6eV8aCfbBIpqFj0QfYYKv80WNbNME1Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88148},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-format-v2-to-v3-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/*","./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-format-v2-to-v3-0.2.1-alpha.4.tgz","_integrity":"sha512-YJSaXBVe0vqL4fn0zP31x2Vhm8aupFxdqHVKin9FXBj2+H9xEoDi/07MxIuwkvenNiX5X4LnU1k64iLwKBwoDg==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-format-v2-to-v3"},"_npmVersion":"11.19.0","description":"Streaming system-prompt, canonical-envelope and PTC migration into V3","directories":{},"_nodeVersion":"24.21.0","dependencies":{"@deepseek-ai/dsh-session-format":"0.2.1-alpha.4","@deepseek-ai/dsh-session-format-v0-to-v1":"0.2.1-alpha.4","@deepseek-ai/dsh-session-format-v1-to-v2":"0.2.1-alpha.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"@deepseek-ai/cordis":"~4.0.5-alpha.2"},"peerDependencies":{"@deepseek-ai/cordis":"~4.0.5-alpha.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-format-v2-to-v3_0.2.1-alpha.4_1792068619390_0.31777593865926534","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-alpha.5":{"name":"@deepseek-ai/dsh-session-format-v2-to-v3","version":"0.2.1-alpha.5","license":"MIT","_id":"@deepseek-ai/dsh-session-format-v2-to-v3@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"},"dsh":{"sessionFormatMigration":{"to":3,"from":2,"export":".","migration":"sessionFormatV2ToV3","sourceCodec":"releasedV2SessionFormatCodec","targetCodec":"releasedV3SessionFormatCodec","targetRestorer":"restoreReleasedV3Artifact","targetHeaderValidator":"assertReleasedV3Header"}},"dist":{"shasum":"32864ae8f68e846f56209a4a8396ac4d020319ad","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-format-v2-to-v3/-/dsh-session-format-v2-to-v3-0.2.1-alpha.5.tgz","fileCount":12,"integrity":"sha512-SMrJTo5yRHqS5vVlvcyrio5XW7URdEe7yf2PBNbdnaydZ6cdbYgXpFFIFzSxC3Zn7HsuKrR9iJrNNUu0i9KI0Q==","signatures":[{"sig":"MEYCIQC8h8MX8plXcFvzlm+82Vr3Ib4Hp86mAT+Xi3WEUkphVgIhAIlpF5eki7j0ZWg0hee3mWRb0QrsJw9rljR5x8si48EY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFKEo49ai0YYPnc52YS0XHjUHBDR/JMWKWBk5kcHOvtxAiEA70+W3U538aP7/dxnhqlneY9pzoDt7EO7IoLAfXnzA/I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88148},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-format-v2-to-v3-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/*","./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-format-v2-to-v3-0.2.1-alpha.5.tgz","_integrity":"sha512-SMrJTo5yRHqS5vVlvcyrio5XW7URdEe7yf2PBNbdnaydZ6cdbYgXpFFIFzSxC3Zn7HsuKrR9iJrNNUu0i9KI0Q==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-format-v2-to-v3"},"_npmVersion":"11.19.0","description":"Streaming system-prompt, canonical-envelope and PTC migration into V3","directories":{},"_nodeVersion":"24.21.0","dependencies":{"@deepseek-ai/dsh-session-format":"0.2.1-alpha.5","@deepseek-ai/dsh-session-format-v0-to-v1":"0.2.1-alpha.5","@deepseek-ai/dsh-session-format-v1-to-v2":"0.2.1-alpha.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"@deepseek-ai/cordis":"~4.0.5-alpha.2"},"peerDependencies":{"@deepseek-ai/cordis":"~4.0.5-alpha.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-format-v2-to-v3_0.2.1-alpha.5_1792152923619_0.27652426134108743","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-rc.1":{"name":"@deepseek-ai/dsh-session-format-v2-to-v3","version":"0.2.1-rc.1","license":"MIT","_id":"@deepseek-ai/dsh-session-format-v2-to-v3@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"},"dsh":{"sessionFormatMigration":{"to":3,"from":2,"export":".","migration":"sessionFormatV2ToV3","sourceCodec":"releasedV2SessionFormatCodec","targetCodec":"releasedV3SessionFormatCodec","targetRestorer":"restoreReleasedV3Artifact","targetHeaderValidator":"assertReleasedV3Header"}},"dist":{"shasum":"92115bb54a4e762abbf7d354a0d89445e2721cab","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-format-v2-to-v3/-/dsh-session-format-v2-to-v3-0.2.1-rc.1.tgz","fileCount":12,"integrity":"sha512-xXZe9do+OEkdRPxqdj7fpy3ccTcwWU0g6DHbvXeI/LlTl6DP5FCvgNW0Z8SmRX6GiLpI31KJ77RhzKn6Vmv+bQ==","signatures":[{"sig":"MEUCIQCYlod7BNwrOPzFnJJmfsggfONnic3C97OcQnom5sVTMwIgZqOtlENdlCzzp83rJQEEi1yCoH8loHdJ7gLioFsLwUM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIG8TOetqwG2BK7kd9/f0nw4Ht3WIaEvW9wCQoT1WOwvRAiEAwKTvxwNyOVzZrGVoLFqTwQJZNuRFp1AMwtmu1dTG6PA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88120},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-format-v2-to-v3-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/*","./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-format-v2-to-v3-0.2.1-rc.1.tgz","_integrity":"sha512-xXZe9do+OEkdRPxqdj7fpy3ccTcwWU0g6DHbvXeI/LlTl6DP5FCvgNW0Z8SmRX6GiLpI31KJ77RhzKn6Vmv+bQ==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-format-v2-to-v3"},"_npmVersion":"11.19.0","description":"Streaming system-prompt, canonical-envelope and PTC migration into V3","directories":{},"_nodeVersion":"24.21.0","dependencies":{"@deepseek-ai/dsh-session-format":"0.2.1-rc.1","@deepseek-ai/dsh-session-format-v0-to-v1":"0.2.1-rc.1","@deepseek-ai/dsh-session-format-v1-to-v2":"0.2.1-rc.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"@deepseek-ai/cordis":"~4.0.5"},"peerDependencies":{"@deepseek-ai/cordis":"~4.0.5"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-format-v2-to-v3_0.2.1-rc.1_1792206114120_0.12832672999956252","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-rc.2":{"name":"@deepseek-ai/dsh-session-format-v2-to-v3","version":"0.2.1-rc.2","license":"MIT","_id":"@deepseek-ai/dsh-session-format-v2-to-v3@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"},"dsh":{"sessionFormatMigration":{"to":3,"from":2,"export":".","migration":"sessionFormatV2ToV3","sourceCodec":"releasedV2SessionFormatCodec","targetCodec":"releasedV3SessionFormatCodec","targetRestorer":"restoreReleasedV3Artifact","targetHeaderValidator":"assertReleasedV3Header"}},"dist":{"shasum":"dd2ee8a0dc0ccf7c6f6da1ba21f360a7476ff31e","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-format-v2-to-v3/-/dsh-session-format-v2-to-v3-0.2.1-rc.2.tgz","fileCount":12,"integrity":"sha512-k0UvSIkIjZAlhgzTbMBMUMFYQa+QurjgRDTt+t3WnlnWAN8VqFzNq5IJPMr7GlY/fsZgW9gH7TytEIZBJBqnng==","signatures":[{"sig":"MEQCICiYbccfWhJAI6h1jUPuWaXVqk+SrB5ZpShwD8+7VUXKAiA9U8etfz/d+BV/vzeRaeOogDT4LCZkCIny6nU5p7pStg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCiP0kxFB3WeF1rPcaI9ClpBG8L/w5m99R79CWd9WnVjQIgEExR9QrNnQD4AILUmFrUc+bX/iHJViOkx6/d4wAZ4+I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88120},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-format-v2-to-v3-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/*","./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-format-v2-to-v3-0.2.1-rc.2.tgz","_integrity":"sha512-k0UvSIkIjZAlhgzTbMBMUMFYQa+QurjgRDTt+t3WnlnWAN8VqFzNq5IJPMr7GlY/fsZgW9gH7TytEIZBJBqnng==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-format-v2-to-v3"},"_npmVersion":"11.19.0","description":"Streaming system-prompt, canonical-envelope and PTC migration into V3","directories":{},"_nodeVersion":"24.21.0","dependencies":{"@deepseek-ai/dsh-session-format":"0.2.1-rc.2","@deepseek-ai/dsh-session-format-v0-to-v1":"0.2.1-rc.2","@deepseek-ai/dsh-session-format-v1-to-v2":"0.2.1-rc.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"@deepseek-ai/cordis":"~4.0.5"},"peerDependencies":{"@deepseek-ai/cordis":"~4.0.5"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-format-v2-to-v3_0.2.1-rc.2_1792225610061_0.6184753537252403","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-rc.3":{"name":"@deepseek-ai/dsh-session-format-v2-to-v3","version":"0.2.1-rc.3","license":"MIT","_id":"@deepseek-ai/dsh-session-format-v2-to-v3@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"},"dsh":{"sessionFormatMigration":{"to":3,"from":2,"export":".","migration":"sessionFormatV2ToV3","sourceCodec":"releasedV2SessionFormatCodec","targetCodec":"releasedV3SessionFormatCodec","targetRestorer":"restoreReleasedV3Artifact","targetHeaderValidator":"assertReleasedV3Header"}},"dist":{"shasum":"78354556d9c35b59e8dbaf14b59d48b7c21925ed","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-format-v2-to-v3/-/dsh-session-format-v2-to-v3-0.2.1-rc.3.tgz","fileCount":12,"integrity":"sha512-bXieiYETRov5pIiHR5TCJzgd7B/vCmme+i0Zh2+ZPBBZNnhltEfK2+Hg4qzd3Has9GHaMHc2wYOzuw328P1/7Q==","signatures":[{"sig":"MEQCIAlI1t2FTdCs467VyV99/C9LtzKtgbOqzyaWCVqYz5y9AiBbs5ZoDiv5jis42fZPsSTLDZgx2+hb9LIjDwm+X6Gd0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCWby+LSgGC4OxBK9EC0sunkMCAcqJSGwXiZBEdcrzLAwIgRbHckcVj0ROY3MBMGeoCEUwdyVjnQOJj1alpgHygYKs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88120},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-format-v2-to-v3-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/*","./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-format-v2-to-v3-0.2.1-rc.3.tgz","_integrity":"sha512-bXieiYETRov5pIiHR5TCJzgd7B/vCmme+i0Zh2+ZPBBZNnhltEfK2+Hg4qzd3Has9GHaMHc2wYOzuw328P1/7Q==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-format-v2-to-v3"},"_npmVersion":"11.19.0","description":"Streaming system-prompt, canonical-envelope and PTC migration into V3","directories":{},"_nodeVersion":"24.21.0","dependencies":{"@deepseek-ai/dsh-session-format":"0.2.1-rc.3","@deepseek-ai/dsh-session-format-v0-to-v1":"0.2.1-rc.3","@deepseek-ai/dsh-session-format-v1-to-v2":"0.2.1-rc.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"@deepseek-ai/cordis":"~4.0.5"},"peerDependencies":{"@deepseek-ai/cordis":"~4.0.5"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-format-v2-to-v3_0.2.1-rc.3_1792741208217_0.21612181483171833","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-rc.4":{"name":"@deepseek-ai/dsh-session-format-v2-to-v3","version":"0.2.1-rc.4","license":"MIT","_id":"@deepseek-ai/dsh-session-format-v2-to-v3@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"},"dsh":{"sessionFormatMigration":{"to":3,"from":2,"export":".","migration":"sessionFormatV2ToV3","sourceCodec":"releasedV2SessionFormatCodec","targetCodec":"releasedV3SessionFormatCodec","targetRestorer":"restoreReleasedV3Artifact","targetHeaderValidator":"assertReleasedV3Header"}},"dist":{"shasum":"b255c5c2f7e97b2df8092616ab3c4273433ec873","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-format-v2-to-v3/-/dsh-session-format-v2-to-v3-0.2.1-rc.4.tgz","fileCount":12,"integrity":"sha512-a9+7xIhASbfKT7CEoq/+xrOkCpoeTpawL5O0NtG/XmvgxqqonFsbzy164sbL1elEizKNeXhcFW0Eq8GHkjpadA==","signatures":[{"sig":"MEUCIEIa9Eq816MSjeeiJ2m2bJpTUvgdz+bUhjj41vpmOnUKAiEAxRZVCMQcBPXBCFtPbYrPXpNAl3ZYj4NnlbIA7hlpiPU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICEu8OCfUUqYPjVr1HMqvW/Qzid0ZKtHhTG/3XE7l/3OAiBytklC4f47Z0YIN/IPp9Q6dAFVyRKALxa2PSuZ4QiOpw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88120},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-format-v2-to-v3-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/*","./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-format-v2-to-v3-0.2.1-rc.4.tgz","_integrity":"sha512-a9+7xIhASbfKT7CEoq/+xrOkCpoeTpawL5O0NtG/XmvgxqqonFsbzy164sbL1elEizKNeXhcFW0Eq8GHkjpadA==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-format-v2-to-v3"},"_npmVersion":"11.19.0","description":"Streaming system-prompt, canonical-envelope and PTC migration into V3","directories":{},"_nodeVersion":"24.21.0","dependencies":{"@deepseek-ai/dsh-session-format":"0.2.1-rc.4","@deepseek-ai/dsh-session-format-v0-to-v1":"0.2.1-rc.4","@deepseek-ai/dsh-session-format-v1-to-v2":"0.2.1-rc.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"@deepseek-ai/cordis":"~4.0.5"},"peerDependencies":{"@deepseek-ai/cordis":"~4.0.5"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-format-v2-to-v3_0.2.1-rc.4_1793027307340_0.02775715819778024","host":"s3://npm-registry-packages-npm-production"}},"0.2.2-alpha.2":{"name":"@deepseek-ai/dsh-session-format-v2-to-v3","version":"0.2.2-alpha.2","license":"MIT","_id":"@deepseek-ai/dsh-session-format-v2-to-v3@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"},"dsh":{"sessionFormatMigration":{"to":3,"from":2,"export":".","migration":"sessionFormatV2ToV3","sourceCodec":"releasedV2SessionFormatCodec","targetCodec":"releasedV3SessionFormatCodec","targetRestorer":"restoreReleasedV3Artifact","targetHeaderValidator":"assertReleasedV3Header"}},"dist":{"shasum":"efcf304e0cac7da9373e4be3906d086dc77decfa","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-format-v2-to-v3/-/dsh-session-format-v2-to-v3-0.2.2-alpha.2.tgz","fileCount":12,"integrity":"sha512-syohrFOOw0yKuXunrJV2jwtjQhUw+9PbvQs4Kss4CgWBgovEOCjlFVOQKKxWVN6dzKjHEBEjYPNA6gbLjoRNTg==","signatures":[{"sig":"MEQCIElV/j3yWZsrGc8VCSXvZOPxehOoY/jYO3DAVNo3XD6nAiBAcAxnX4+/PbIftRWnUEeeJPnbWeH9Z+vRPzwmNqyh/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD7znhnySdqjAnE0F7dt2xlxbTvTenQosnhL3T66LVWaQIgJbrsP41GKn7bBT3zqmHddmDewTqBW5xhZ7UIb2NEJWo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88148},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-format-v2-to-v3-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/*","./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-format-v2-to-v3-0.2.2-alpha.2.tgz","_integrity":"sha512-syohrFOOw0yKuXunrJV2jwtjQhUw+9PbvQs4Kss4CgWBgovEOCjlFVOQKKxWVN6dzKjHEBEjYPNA6gbLjoRNTg==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-format-v2-to-v3"},"_npmVersion":"11.19.0","description":"Streaming system-prompt, canonical-envelope and PTC migration into V3","directories":{},"_nodeVersion":"24.21.0","dependencies":{"@deepseek-ai/dsh-session-format":"0.2.2-alpha.2","@deepseek-ai/dsh-session-format-v0-to-v1":"0.2.2-alpha.2","@deepseek-ai/dsh-session-format-v1-to-v2":"0.2.2-alpha.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"@deepseek-ai/cordis":"~4.0.6-alpha.1"},"peerDependencies":{"@deepseek-ai/cordis":"~4.0.6-alpha.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-format-v2-to-v3_0.2.2-alpha.2_1793127315936_0.6108581583337853","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-rc.5":{"name":"@deepseek-ai/dsh-session-format-v2-to-v3","version":"0.2.1-rc.5","license":"MIT","_id":"@deepseek-ai/dsh-session-format-v2-to-v3@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"},"dsh":{"sessionFormatMigration":{"to":3,"from":2,"export":".","migration":"sessionFormatV2ToV3","sourceCodec":"releasedV2SessionFormatCodec","targetCodec":"releasedV3SessionFormatCodec","targetRestorer":"restoreReleasedV3Artifact","targetHeaderValidator":"assertReleasedV3Header"}},"dist":{"shasum":"7b488d1ea0e241910238a4b0529a603cd0d87595","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-format-v2-to-v3/-/dsh-session-format-v2-to-v3-0.2.1-rc.5.tgz","fileCount":12,"integrity":"sha512-4u5qMCJoqQV1pzRyVnunPxC9fhhaW8sUYggcrFeotKCXsHuxC1FphmGWl2x26Zem4Q/UHmX4uyrsMOkhAZ7G3w==","signatures":[{"sig":"MEUCIQC14hteSAlBhkbYkkVjjJL2j/ac4w1jhQHfwXS8lD6FigIgRsgTRH78w4DCqyYimar2NKpXWgklMaxWEMfaka3UMxw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIH31Qs82w0YZpnZT/+ze1WDixsk9uTOp51iPgUefqVgEAiAzIvhQg0bghjxPmHubkZ42OweXwaYTMtRPqeW27mTE3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88120},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-format-v2-to-v3-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/*","./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-format-v2-to-v3-0.2.1-rc.5.tgz","_integrity":"sha512-4u5qMCJoqQV1pzRyVnunPxC9fhhaW8sUYggcrFeotKCXsHuxC1FphmGWl2x26Zem4Q/UHmX4uyrsMOkhAZ7G3w==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-format-v2-to-v3"},"_npmVersion":"11.19.1","description":"Streaming system-prompt, canonical-envelope and PTC migration into V3","directories":{},"_nodeVersion":"24.22.1","dependencies":{"@deepseek-ai/dsh-session-format":"0.2.1-rc.5","@deepseek-ai/dsh-session-format-v0-to-v1":"0.2.1-rc.5","@deepseek-ai/dsh-session-format-v1-to-v2":"0.2.1-rc.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"@deepseek-ai/cordis":"~4.0.5"},"peerDependencies":{"@deepseek-ai/cordis":"~4.0.5"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-format-v2-to-v3_0.2.1-rc.5_1793282148279_0.6842537189299708","host":"s3://npm-registry-packages-npm-production"}},"0.2.2-alpha.3":{"name":"@deepseek-ai/dsh-session-format-v2-to-v3","version":"0.2.2-alpha.3","license":"MIT","_id":"@deepseek-ai/dsh-session-format-v2-to-v3@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"},"dsh":{"sessionFormatMigration":{"to":3,"from":2,"export":".","migration":"sessionFormatV2ToV3","sourceCodec":"releasedV2SessionFormatCodec","targetCodec":"releasedV3SessionFormatCodec","targetRestorer":"restoreReleasedV3Artifact","targetHeaderValidator":"assertReleasedV3Header"}},"dist":{"shasum":"e11cf6096371c054fb66cb50c2c7dea89a0fa35f","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-format-v2-to-v3/-/dsh-session-format-v2-to-v3-0.2.2-alpha.3.tgz","fileCount":12,"integrity":"sha512-bSTZJOBQC4Q5b9kL7a7cq435mMHCCNzf4KYg0BBfRWjCuSpR8lwn5ez8+GOrujSxtvk8FW4i/oD3a3g8eM6/VA==","signatures":[{"sig":"MEYCIQDrwsVHh8I7tJV7DKCfCEOEPgvsIO9a2AufI6vuCiSQQAIhANU+ipZYJtX24dczUjtfJ15sb6HozEXh96J0pZoy+dQd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDO09WpUq6wkeNY9QjNSqd5g+VLEh1O3Fo7bQDrWizDtQIhAPTihitsSebJ9tiTMJxVMl4WsBDzjHUFhwWe7FQHeNAa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88148},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-format-v2-to-v3-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/*","./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-format-v2-to-v3-0.2.2-alpha.3.tgz","_integrity":"sha512-bSTZJOBQC4Q5b9kL7a7cq435mMHCCNzf4KYg0BBfRWjCuSpR8lwn5ez8+GOrujSxtvk8FW4i/oD3a3g8eM6/VA==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-format-v2-to-v3"},"_npmVersion":"11.19.1","description":"Streaming system-prompt, canonical-envelope and PTC migration into V3","directories":{},"_nodeVersion":"24.22.1","dependencies":{"@deepseek-ai/dsh-session-format":"0.2.2-alpha.3","@deepseek-ai/dsh-session-format-v0-to-v1":"0.2.2-alpha.3","@deepseek-ai/dsh-session-format-v1-to-v2":"0.2.2-alpha.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"@deepseek-ai/cordis":"~4.0.6-alpha.2"},"peerDependencies":{"@deepseek-ai/cordis":"~4.0.6-alpha.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-format-v2-to-v3_0.2.2-alpha.3_1793690929755_0.16582820530257436","host":"s3://npm-registry-packages-npm-production"}},"0.2.2-rc.1":{"_id":"@deepseek-ai/dsh-session-format-v2-to-v3@0.2.2-rc.1","dsh":{"sessionFormatMigration":{"to":3,"from":2,"export":".","migration":"sessionFormatV2ToV3","sourceCodec":"releasedV2SessionFormatCodec","targetCodec":"releasedV3SessionFormatCodec","targetRestorer":"restoreReleasedV3Artifact","targetHeaderValidator":"assertReleasedV3Header"}},"bugs":{"url":"https://github.com/deepseek-ai/deepseek-harness/issues"},"dist":{"shasum":"80d49bccec0c5774d8d61d0c919f540fbc88fed9","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-format-v2-to-v3/-/dsh-session-format-v2-to-v3-0.2.2-rc.1.tgz","fileCount":12,"integrity":"sha512-rpB50olNFwTrII9V+6l/FyF6EbKrzkizCVeDOQs3QIo/FtGAdzxK40h82ZsdEaV+ln0ylf35oWOnNCD7/tGuSA==","signatures":[{"sig":"MEYCIQCveKJj/rZgnYKr0g3OzML8uUIv/zH8QMzit7YfURnNZwIhANFLKFnS9t4NemC9BDOj5etjbILqtU2zG9HUpns6rRh+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAfWcYzLH0k5Rw3EyOGb530XiRZB3u5VcqpCNdLfyL6PAiAn/mFnmj4SlKR6/1Q7Ksti5MZD49UCb1R1YR50Nf1sWw=="}],"unpackedSize":88120},"main":"lib/index.js","name":"@deepseek-ai/dsh-session-format-v2-to-v3","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-format-v2-to-v3-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/*","./package.json":"./package.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-format-v2-to-v3-0.2.2-rc.1.tgz","_integrity":"sha512-rpB50olNFwTrII9V+6l/FyF6EbKrzkizCVeDOQs3QIo/FtGAdzxK40h82ZsdEaV+ln0ylf35oWOnNCD7/tGuSA==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-format-v2-to-v3"},"_npmVersion":"11.19.1","description":"Streaming system-prompt, canonical-envelope and PTC migration into V3","directories":{},"maintainers":[{"name":"imccyu","email":"imccyu@gmail.com"},{"name":"tianyicui-deepseek","email":"tianyi@deepseek.com"}],"_nodeVersion":"24.22.1","dependencies":{"@deepseek-ai/dsh-session-format":"0.2.2-rc.1","@deepseek-ai/dsh-session-format-v0-to-v1":"0.2.2-rc.1","@deepseek-ai/dsh-session-format-v1-to-v2":"0.2.2-rc.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"@deepseek-ai/cordis":"~4.1.0"},"peerDependencies":{"@deepseek-ai/cordis":"~4.1.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dsh-session-format-v2-to-v3_0.2.2-rc.1_1793783108568_0.9611292501164159"}}},"time":{"created":"2026-09-08T15:47:37.894Z","modified":"2026-11-04T09:05:08.859Z","0.1.5-alpha.1":"2026-09-08T15:47:38.183Z","0.1.5-alpha.2":"2026-09-09T14:30:29.407Z","0.1.5-rc.1":"2026-09-10T03:03:03.824Z","0.1.5-rc.2":"2026-09-10T14:46:59.678Z","0.1.6-alpha.1":"2026-09-15T03:14:40.857Z","0.1.6-alpha.2":"2026-09-17T13:42:20.390Z","0.1.5-rc.3":"2026-09-22T05:43:43.971Z","0.1.7-alpha.1":"2026-09-22T06:11:37.221Z","0.1.7-alpha.2":"2026-09-22T15:56:42.104Z","0.1.7-rc.1":"2026-09-23T13:32:06.610Z","0.1.7-rc.2":"2026-09-24T14:05:26.749Z","0.2.0-rc.1":"2026-09-28T12:22:11.135Z","0.2.0-rc.2":"2026-09-29T09:43:45.171Z","0.2.1-alpha.1":"2026-10-03T04:41:31.928Z","0.2.1-alpha.2":"2026-10-09T08:05:29.420Z","0.2.1-alpha.3":"2026-10-14T12:19:31.258Z","0.2.1-alpha.4":"2026-10-15T12:50:19.496Z","0.2.1-alpha.5":"2026-10-16T12:15:23.717Z","0.2.1-rc.1":"2026-10-17T03:01:54.216Z","0.2.1-rc.2":"2026-10-17T08:26:50.167Z","0.2.1-rc.3":"2026-10-23T07:40:08.307Z","0.2.1-rc.4":"2026-10-26T15:08:27.443Z","0.2.2-alpha.2":"2026-10-27T18:55:16.029Z","0.2.1-rc.5":"2026-10-29T13:55:48.372Z","0.2.2-alpha.3":"2026-11-03T07:28:49.855Z","0.2.2-rc.1":"2026-11-04T09:05:08.670Z"},"bugs":{"url":"https://github.com/deepseek-ai/deepseek-harness/issues"},"license":"MIT","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-format-v2-to-v3"},"description":"Streaming system-prompt, canonical-envelope and PTC migration into V3","maintainers":[{"name":"imccyu","email":"imccyu@gmail.com"},{"name":"tianyicui-deepseek","email":"tianyi@deepseek.com"}],"readme":"","readmeFilename":""}