{"_id":"@deepseek-ai/dsh-session-format-v1-to-v2","_rev":"27-c9ee82de86d7c1ba0a4e38e8c84e80cf","name":"@deepseek-ai/dsh-session-format-v1-to-v2","dist-tags":{"latest":"0.1.3-alpha.2","next":"0.2.2-rc.1","alpha":"0.2.2-alpha.3"},"versions":{"0.1.3-alpha.2":{"name":"@deepseek-ai/dsh-session-format-v1-to-v2","version":"0.1.3-alpha.2","license":"MIT","_id":"@deepseek-ai/dsh-session-format-v1-to-v2@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"},"dsh":{"sessionFormatMigration":{"to":2,"from":1,"export":".","migration":"sessionFormatV1ToV2","sourceCodec":"releasedV1SessionFormatCodec","targetCodec":"releasedV2SessionFormatCodec","targetRestorer":"restoreReleasedV2Artifact","targetHeaderValidator":"assertReleasedV2Header"}},"dist":{"shasum":"9c829a5848901525ab0c49105513bbc8390ac465","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-format-v1-to-v2/-/dsh-session-format-v1-to-v2-0.1.3-alpha.2.tgz","fileCount":12,"integrity":"sha512-31pJIF0tOWkEXvKijuZs4mODlhVm2DzjFbJ4DZc9N5zuWJUXdvKKvZdSc84EVZ9b3AWyuqtxpUHK+9gM2Ds0Ew==","signatures":[{"sig":"MEUCIBjSYMzF4RAGFA/huMOt3cgP85AUw9VZ9aryVxEE2138AiEApOuk2kuY+ybjwlBXRBRzvZkCn6HHQE3ygnm7Jj0i/Ms=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55720},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-format-v1-to-v2-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/*","./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-v1-to-v2-0.1.3-alpha.2.tgz","_integrity":"sha512-31pJIF0tOWkEXvKijuZs4mODlhVm2DzjFbJ4DZc9N5zuWJUXdvKKvZdSc84EVZ9b3AWyuqtxpUHK+9gM2Ds0Ew==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-format-v1-to-v2"},"_npmVersion":"11.19.0","description":"Frozen released-v1 Session codec and assistant-stream migration to v2","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@deepseek-ai/dsh-llm":"^0.1.3-alpha.2","@deepseek-ai/dsh-util-values":"^0.1.3-alpha.2","@deepseek-ai/dsh-session-format":"^0.1.3-alpha.2","@deepseek-ai/dsh-session-format-v0-to-v1":"^0.1.3-alpha.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-session":"^0.1.3-alpha.2"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-format-v1-to-v2_0.1.3-alpha.2_1788786121154_0.3734684336292158","host":"s3://npm-registry-packages-npm-production"}},"0.1.5-alpha.1":{"name":"@deepseek-ai/dsh-session-format-v1-to-v2","version":"0.1.5-alpha.1","license":"MIT","_id":"@deepseek-ai/dsh-session-format-v1-to-v2@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":2,"from":1,"export":".","migration":"sessionFormatV1ToV2","sourceCodec":"releasedV1SessionFormatCodec","targetCodec":"releasedV2SessionFormatCodec","targetRestorer":"restoreReleasedV2Artifact","targetHeaderValidator":"assertReleasedV2Header"}},"dist":{"shasum":"160e720f239c1d8c699b80c0f6a3f7e48db027d1","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-format-v1-to-v2/-/dsh-session-format-v1-to-v2-0.1.5-alpha.1.tgz","fileCount":12,"integrity":"sha512-FJs3Q9MV3Qsjajyd77bfn8ccL8M9GV3oI9TS8yp0iuGShyqWgI8dw0ubPBFJi1Tx70DNR2g1skIDf0cOQ8ZJCQ==","signatures":[{"sig":"MEUCIQD0KwgG6IDVjEdwDnAp7rARfFigTC+41mIrJiDHBGgBuAIgWBLyNVovglxTvj8wRSUOFNik8uhIGQ5ZSOs3N68VOWI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56247},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-format-v1-to-v2-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-v1-to-v2-0.1.5-alpha.1.tgz","_integrity":"sha512-FJs3Q9MV3Qsjajyd77bfn8ccL8M9GV3oI9TS8yp0iuGShyqWgI8dw0ubPBFJi1Tx70DNR2g1skIDf0cOQ8ZJCQ==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-format-v1-to-v2"},"_npmVersion":"11.19.0","description":"Frozen released-v1 Session codec and assistant-stream migration to v2","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@deepseek-ai/dsh-llm":"^0.1.5-alpha.1","@deepseek-ai/dsh-util-values":"^0.1.5-alpha.1","@deepseek-ai/dsh-session-format":"^0.1.5-alpha.1","@deepseek-ai/dsh-session-format-v0-to-v1":"^0.1.5-alpha.1"},"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"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-format-v1-to-v2_0.1.5-alpha.1_1788882453805_0.8309280259045229","host":"s3://npm-registry-packages-npm-production"}},"0.1.5-alpha.2":{"name":"@deepseek-ai/dsh-session-format-v1-to-v2","version":"0.1.5-alpha.2","license":"MIT","_id":"@deepseek-ai/dsh-session-format-v1-to-v2@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":2,"from":1,"export":".","migration":"sessionFormatV1ToV2","sourceCodec":"releasedV1SessionFormatCodec","targetCodec":"releasedV2SessionFormatCodec","targetRestorer":"restoreReleasedV2Artifact","targetHeaderValidator":"assertReleasedV2Header"}},"dist":{"shasum":"71c4165effcb4b1ba9142aee87ab2790aeadba87","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-format-v1-to-v2/-/dsh-session-format-v1-to-v2-0.1.5-alpha.2.tgz","fileCount":12,"integrity":"sha512-sm2aAYJkmEWiT3npOQ9ykN5T+R08iyd1mY0a39gC6nUFrofQUgs/TPSsx+BvoFfQCeUFIjcNH+enjSDepS6obw==","signatures":[{"sig":"MEUCIHhwh0SyjjzOdQLGbOUY2MHpi0J0SFi+gdMzhtPh8m36AiEAh303ogbdRqBpOTDJCtvtKnSTImTCo8CKi0unNNi2zLs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56250},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-format-v1-to-v2-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-v1-to-v2-0.1.5-alpha.2.tgz","_integrity":"sha512-sm2aAYJkmEWiT3npOQ9ykN5T+R08iyd1mY0a39gC6nUFrofQUgs/TPSsx+BvoFfQCeUFIjcNH+enjSDepS6obw==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-format-v1-to-v2"},"_npmVersion":"11.19.0","description":"Frozen released-v1 Session codec and assistant-stream migration to v2","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@deepseek-ai/dsh-llm":"^0.1.5-alpha.2","@deepseek-ai/dsh-util-values":"^0.1.5-alpha.2","@deepseek-ai/dsh-session-format":"^0.1.5-alpha.2","@deepseek-ai/dsh-session-format-v0-to-v1":"^0.1.5-alpha.2"},"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"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-format-v1-to-v2_0.1.5-alpha.2_1788964225199_0.9495682401492282","host":"s3://npm-registry-packages-npm-production"}},"0.1.5-rc.1":{"name":"@deepseek-ai/dsh-session-format-v1-to-v2","version":"0.1.5-rc.1","license":"MIT","_id":"@deepseek-ai/dsh-session-format-v1-to-v2@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":2,"from":1,"export":".","migration":"sessionFormatV1ToV2","sourceCodec":"releasedV1SessionFormatCodec","targetCodec":"releasedV2SessionFormatCodec","targetRestorer":"restoreReleasedV2Artifact","targetHeaderValidator":"assertReleasedV2Header"}},"dist":{"shasum":"2f0e2a76741462e0962f6c78295b66462a0346bd","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-format-v1-to-v2/-/dsh-session-format-v1-to-v2-0.1.5-rc.1.tgz","fileCount":12,"integrity":"sha512-wwgTHoeItoITykmlhWFhN8BM87NP58p/OMBrm9UEDd6Z0Y5T+8/ijoVFhPbWIQFMyWdTLF/3JMsS+RxcKwRESg==","signatures":[{"sig":"MEQCIBoRG4RUfui/HV6+l008PLCaVtoJQEpzp1AhY6O5YT2aAiA7Rv+3zVTfqtxWfAOeDf+ib6fQYGShcxl+7sVffyxsEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56232},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-format-v1-to-v2-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-v1-to-v2-0.1.5-rc.1.tgz","_integrity":"sha512-wwgTHoeItoITykmlhWFhN8BM87NP58p/OMBrm9UEDd6Z0Y5T+8/ijoVFhPbWIQFMyWdTLF/3JMsS+RxcKwRESg==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-format-v1-to-v2"},"_npmVersion":"11.19.0","description":"Frozen released-v1 Session codec and assistant-stream migration to v2","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@deepseek-ai/dsh-llm":"^0.1.5-rc.1","@deepseek-ai/dsh-util-values":"^0.1.5-rc.1","@deepseek-ai/dsh-session-format":"^0.1.5-rc.1","@deepseek-ai/dsh-session-format-v0-to-v1":"^0.1.5-rc.1"},"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"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-format-v1-to-v2_0.1.5-rc.1_1789009379817_0.8785555890301351","host":"s3://npm-registry-packages-npm-production"}},"0.1.5-rc.2":{"name":"@deepseek-ai/dsh-session-format-v1-to-v2","version":"0.1.5-rc.2","license":"MIT","_id":"@deepseek-ai/dsh-session-format-v1-to-v2@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":2,"from":1,"export":".","migration":"sessionFormatV1ToV2","sourceCodec":"releasedV1SessionFormatCodec","targetCodec":"releasedV2SessionFormatCodec","targetRestorer":"restoreReleasedV2Artifact","targetHeaderValidator":"assertReleasedV2Header"}},"dist":{"shasum":"2cc4d7adc13e3d5783f37cbba7cd32d596ae71aa","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-format-v1-to-v2/-/dsh-session-format-v1-to-v2-0.1.5-rc.2.tgz","fileCount":12,"integrity":"sha512-VI15vcRCFfzmPpUg+BXSqgB9Kd99sVVXbfxGXo/gYRgjCY3JqClRh1CYhj1BDUvL91l7LsLv9Oa63kYXXbCaIw==","signatures":[{"sig":"MEYCIQC8FdYeMcYqQcxHfqQWx7TGFfv5Vv+xil9drqrF9DEAgQIhANOgIozN3o/KeKj/+zPqKTf+VhuRxiZT/I2v5nO6wl7d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56232},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-format-v1-to-v2-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-v1-to-v2-0.1.5-rc.2.tgz","_integrity":"sha512-VI15vcRCFfzmPpUg+BXSqgB9Kd99sVVXbfxGXo/gYRgjCY3JqClRh1CYhj1BDUvL91l7LsLv9Oa63kYXXbCaIw==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-format-v1-to-v2"},"_npmVersion":"11.19.0","description":"Frozen released-v1 Session codec and assistant-stream migration to v2","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@deepseek-ai/dsh-llm":"^0.1.5-rc.2","@deepseek-ai/dsh-util-values":"^0.1.5-rc.2","@deepseek-ai/dsh-session-format":"^0.1.5-rc.2","@deepseek-ai/dsh-session-format-v0-to-v1":"^0.1.5-rc.2"},"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"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-format-v1-to-v2_0.1.5-rc.2_1789051615396_0.9844801466609407","host":"s3://npm-registry-packages-npm-production"}},"0.1.6-alpha.1":{"name":"@deepseek-ai/dsh-session-format-v1-to-v2","version":"0.1.6-alpha.1","license":"MIT","_id":"@deepseek-ai/dsh-session-format-v1-to-v2@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":2,"from":1,"export":".","migration":"sessionFormatV1ToV2","sourceCodec":"releasedV1SessionFormatCodec","targetCodec":"releasedV2SessionFormatCodec","targetRestorer":"restoreReleasedV2Artifact","targetHeaderValidator":"assertReleasedV2Header"}},"dist":{"shasum":"f00ce5802b59d0b3b2604c17ac680c1d39b13e7f","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-format-v1-to-v2/-/dsh-session-format-v1-to-v2-0.1.6-alpha.1.tgz","fileCount":12,"integrity":"sha512-PyG7UwWEuuVpiDdnG7AP6w55hxD0oYUZtP1eSH2NZOl6d2t++KyVoPjrgIGj6OHVimqsNiwVUAKEqac6xoKd7Q==","signatures":[{"sig":"MEQCIDb5Z/eSnbo58YOo5nuX6eCvs6J1K2mUMjApe+J1LHJWAiACNGHHr1i0t1xN3CeJou4ov4aaRANIfhPTBzLpNqlqgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBhoUR4YkvFtlLydSAH3fKkBPHcCEa1rgE2UVtu+rbHbAiA22w2XYgIW130nvJiiaJ7G3c0BPySJNYZlauHhtMUskg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56293},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-format-v1-to-v2-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-v1-to-v2-0.1.6-alpha.1.tgz","_integrity":"sha512-PyG7UwWEuuVpiDdnG7AP6w55hxD0oYUZtP1eSH2NZOl6d2t++KyVoPjrgIGj6OHVimqsNiwVUAKEqac6xoKd7Q==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-format-v1-to-v2"},"_npmVersion":"11.19.0","description":"Frozen released-v1 Session codec and assistant-stream migration to v2","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@deepseek-ai/dsh-llm":"^0.1.6-alpha.1","@deepseek-ai/dsh-util-values":"^0.1.6-alpha.1","@deepseek-ai/dsh-session-format":"^0.1.6-alpha.1","@deepseek-ai/dsh-session-format-v0-to-v1":"^0.1.6-alpha.1"},"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"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-format-v1-to-v2_0.1.6-alpha.1_1789442056488_0.6063452336225941","host":"s3://npm-registry-packages-npm-production"}},"0.1.6-alpha.2":{"name":"@deepseek-ai/dsh-session-format-v1-to-v2","version":"0.1.6-alpha.2","license":"MIT","_id":"@deepseek-ai/dsh-session-format-v1-to-v2@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":2,"from":1,"export":".","migration":"sessionFormatV1ToV2","sourceCodec":"releasedV1SessionFormatCodec","targetCodec":"releasedV2SessionFormatCodec","targetRestorer":"restoreReleasedV2Artifact","targetHeaderValidator":"assertReleasedV2Header"}},"dist":{"shasum":"3e7cf22689bc9e741d4a878b7a720fc0212156c4","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-format-v1-to-v2/-/dsh-session-format-v1-to-v2-0.1.6-alpha.2.tgz","fileCount":12,"integrity":"sha512-Gx4ucbohIyFsdtXvKofN8hBe1Wp7nL2L7BeUH9JA4U6k417MhFTCu7fx3cTEbGl7keVLz2vjnshjNqhhotpLbg==","signatures":[{"sig":"MEUCIQDRZb/SZBLk/OcrNWrQL9coHGTFB7CKUo/57ABwib+KFAIgCCCojxhhYzNm5YYXOHiO9xKY6zFzuCYJleRPyeHvMjs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHftz81ZwT0L4B9mIegq4fe3N7NarFNiw+fnGDn6Kks4AiEAz7REIe55pTYGASXLPc0wDedjnwvPm1UETB3fLb53iQ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56293},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-format-v1-to-v2-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-v1-to-v2-0.1.6-alpha.2.tgz","_integrity":"sha512-Gx4ucbohIyFsdtXvKofN8hBe1Wp7nL2L7BeUH9JA4U6k417MhFTCu7fx3cTEbGl7keVLz2vjnshjNqhhotpLbg==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-format-v1-to-v2"},"_npmVersion":"11.19.0","description":"Frozen released-v1 Session codec and assistant-stream migration to v2","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@deepseek-ai/dsh-llm":"^0.1.6-alpha.2","@deepseek-ai/dsh-util-values":"^0.1.6-alpha.2","@deepseek-ai/dsh-session-format":"^0.1.6-alpha.2","@deepseek-ai/dsh-session-format-v0-to-v1":"^0.1.6-alpha.2"},"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"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-format-v1-to-v2_0.1.6-alpha.2_1789652556041_0.7216456760089189","host":"s3://npm-registry-packages-npm-production"}},"0.1.5-rc.3":{"name":"@deepseek-ai/dsh-session-format-v1-to-v2","version":"0.1.5-rc.3","license":"MIT","_id":"@deepseek-ai/dsh-session-format-v1-to-v2@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":2,"from":1,"export":".","migration":"sessionFormatV1ToV2","sourceCodec":"releasedV1SessionFormatCodec","targetCodec":"releasedV2SessionFormatCodec","targetRestorer":"restoreReleasedV2Artifact","targetHeaderValidator":"assertReleasedV2Header"}},"dist":{"shasum":"f5a88cf05025c065d6e44a4cc6f43b95c29e902c","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-format-v1-to-v2/-/dsh-session-format-v1-to-v2-0.1.5-rc.3.tgz","fileCount":12,"integrity":"sha512-LgjiKIVD0N5TPwvAn8SjuSXp1Siw6BUyhurVlJpZCGtXATpS3tSzAAjQJGwxgz3sOFrl/ML2YY36mzY2n+lSBw==","signatures":[{"sig":"MEYCIQC97PZ2k4BPvQSqE33nzK/PGcYwIhgn4TEzNR5NNmxGoQIhAJWAYNCQjA1IlfE9EuyBYEna+e5tTZimuWr3li1qGlgN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC0Wqu+AplvyyfQPR1jTAm43HAB3TAB3nUWjbYcXvbgyAIhAI7/iBVeTG6KEeFCyeLtz46TmuR45SaQGxoQMGV3wxoq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56230},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-format-v1-to-v2-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-v1-to-v2-0.1.5-rc.3.tgz","_integrity":"sha512-LgjiKIVD0N5TPwvAn8SjuSXp1Siw6BUyhurVlJpZCGtXATpS3tSzAAjQJGwxgz3sOFrl/ML2YY36mzY2n+lSBw==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-format-v1-to-v2"},"_npmVersion":"11.19.0","description":"Frozen released-v1 Session codec and assistant-stream migration to v2","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@deepseek-ai/dsh-llm":"^0.1.5-rc.3","@deepseek-ai/dsh-util-values":"^0.1.5-rc.3","@deepseek-ai/dsh-session-format":"^0.1.5-rc.3","@deepseek-ai/dsh-session-format-v0-to-v1":"^0.1.5-rc.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"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-format-v1-to-v2_0.1.5-rc.3_1790055819514_0.707019438716894","host":"s3://npm-registry-packages-npm-production"}},"0.1.7-alpha.1":{"name":"@deepseek-ai/dsh-session-format-v1-to-v2","version":"0.1.7-alpha.1","license":"MIT","_id":"@deepseek-ai/dsh-session-format-v1-to-v2@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":2,"from":1,"export":".","migration":"sessionFormatV1ToV2","sourceCodec":"releasedV1SessionFormatCodec","targetCodec":"releasedV2SessionFormatCodec","targetRestorer":"restoreReleasedV2Artifact","targetHeaderValidator":"assertReleasedV2Header"}},"dist":{"shasum":"2700cf96bb4f0aa2ee734865854e103f00aae2d4","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-format-v1-to-v2/-/dsh-session-format-v1-to-v2-0.1.7-alpha.1.tgz","fileCount":12,"integrity":"sha512-BUvdNLK7RKnR2rJZ/twV3X/82WS/b6cAK+fSPmzzUIho/Rgc2v12aaeyXNQ6L1m4gIDhESVP2xHxlnW1NKsc7Q==","signatures":[{"sig":"MEUCIQCB1VcmZ08ZaoKMZEpYd/Tv5TSJdI8TAgDDZzYMY3MGTAIgA2JiYK7jYC0LjT0CMGK4y3RkUNI+2glHR61PoxmQpy0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFqGy8w8PsMbH69WO53Qk3Q2ULip8+qm0hDRbDeZLVsnAiB33G/2up1XDX5orgNJFMzoonVMlOJb/eRAjQPhs9LHqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56293},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-format-v1-to-v2-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-v1-to-v2-0.1.7-alpha.1.tgz","_integrity":"sha512-BUvdNLK7RKnR2rJZ/twV3X/82WS/b6cAK+fSPmzzUIho/Rgc2v12aaeyXNQ6L1m4gIDhESVP2xHxlnW1NKsc7Q==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-format-v1-to-v2"},"_npmVersion":"11.19.0","description":"Frozen released-v1 Session codec and assistant-stream migration to v2","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@deepseek-ai/dsh-llm":"^0.1.7-alpha.1","@deepseek-ai/dsh-util-values":"^0.1.7-alpha.1","@deepseek-ai/dsh-session-format":"^0.1.7-alpha.1","@deepseek-ai/dsh-session-format-v0-to-v1":"^0.1.7-alpha.1"},"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"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-format-v1-to-v2_0.1.7-alpha.1_1790057421327_0.21570871881564102","host":"s3://npm-registry-packages-npm-production"}},"0.1.7-alpha.2":{"name":"@deepseek-ai/dsh-session-format-v1-to-v2","version":"0.1.7-alpha.2","license":"MIT","_id":"@deepseek-ai/dsh-session-format-v1-to-v2@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":2,"from":1,"export":".","migration":"sessionFormatV1ToV2","sourceCodec":"releasedV1SessionFormatCodec","targetCodec":"releasedV2SessionFormatCodec","targetRestorer":"restoreReleasedV2Artifact","targetHeaderValidator":"assertReleasedV2Header"}},"dist":{"shasum":"f5ec0403e3e392e8af788f33862ea1645be503cc","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-format-v1-to-v2/-/dsh-session-format-v1-to-v2-0.1.7-alpha.2.tgz","fileCount":12,"integrity":"sha512-FiAyrNmcjsBa2pQ5SwOgagSq2BqPo4L6Z4HRTA6R0B4kxAevyAMdAB3o+0Y6hooIql3BhAevR6CajaYBmMHCoQ==","signatures":[{"sig":"MEUCIQDquVPRYuU5fDtbIX9Cs9g5ibeJjMc2pXUE76Z4a15csgIgKHnpFMgye/hHZ0r6LdstWiyFO9I1KNoijW92TB+GvDM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDWt/W4TcIXaRKfPSqz/JgtakRwOizE6hQQNjKt2VRFZwIhAK2nioAQiX7rIFpAXy0d1XJjI+S73AppwzcTTqBAkGJN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56288},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-format-v1-to-v2-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-v1-to-v2-0.1.7-alpha.2.tgz","_integrity":"sha512-FiAyrNmcjsBa2pQ5SwOgagSq2BqPo4L6Z4HRTA6R0B4kxAevyAMdAB3o+0Y6hooIql3BhAevR6CajaYBmMHCoQ==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-format-v1-to-v2"},"_npmVersion":"11.19.0","description":"Frozen released-v1 Session codec and assistant-stream migration to v2","directories":{},"_nodeVersion":"24.21.0","dependencies":{"@deepseek-ai/dsh-llm":"0.1.7-alpha.2","@deepseek-ai/dsh-util-values":"0.1.7-alpha.2","@deepseek-ai/dsh-session-format":"0.1.7-alpha.2","@deepseek-ai/dsh-session-format-v0-to-v1":"0.1.7-alpha.2"},"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"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-format-v1-to-v2_0.1.7-alpha.2_1790092558746_0.274200616084215","host":"s3://npm-registry-packages-npm-production"}},"0.1.7-rc.1":{"name":"@deepseek-ai/dsh-session-format-v1-to-v2","version":"0.1.7-rc.1","license":"MIT","_id":"@deepseek-ai/dsh-session-format-v1-to-v2@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":2,"from":1,"export":".","migration":"sessionFormatV1ToV2","sourceCodec":"releasedV1SessionFormatCodec","targetCodec":"releasedV2SessionFormatCodec","targetRestorer":"restoreReleasedV2Artifact","targetHeaderValidator":"assertReleasedV2Header"}},"dist":{"shasum":"72d8408bb9432f74e969721bd4bb8c8d8d3597d2","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-format-v1-to-v2/-/dsh-session-format-v1-to-v2-0.1.7-rc.1.tgz","fileCount":12,"integrity":"sha512-VNQ0zfoM3LZJt5/b748nQCjYbB1Oqk3Y8o9YdQSTw/QHaHmSi/r9mYJ3S84MmcBekjVnuBfR7kZrMD/78Bm6mQ==","signatures":[{"sig":"MEUCIBNj/So1Q+Tf7piWqyubC2MTbTobpQhm4m63OeRDb9SJAiEAvZM8/1CRhyx7vUia0QhJdOqbim2CiTP1yy1sba8fENY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDBSpGIEt0HAoTdIsZoPfQMe242JIujVeHpSNraZBq+4gIgXF1fVdlOtq9sa7wgN6wm0Y2ZQxMheSTPIiLQX49eojc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56270},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-format-v1-to-v2-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-v1-to-v2-0.1.7-rc.1.tgz","_integrity":"sha512-VNQ0zfoM3LZJt5/b748nQCjYbB1Oqk3Y8o9YdQSTw/QHaHmSi/r9mYJ3S84MmcBekjVnuBfR7kZrMD/78Bm6mQ==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-format-v1-to-v2"},"_npmVersion":"11.19.0","description":"Frozen released-v1 Session codec and assistant-stream migration to v2","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@deepseek-ai/dsh-llm":"0.1.7-rc.1","@deepseek-ai/dsh-util-values":"0.1.7-rc.1","@deepseek-ai/dsh-session-format":"0.1.7-rc.1","@deepseek-ai/dsh-session-format-v0-to-v1":"0.1.7-rc.1"},"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"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-format-v1-to-v2_0.1.7-rc.1_1790170261208_0.819154910169142","host":"s3://npm-registry-packages-npm-production"}},"0.1.7-rc.2":{"name":"@deepseek-ai/dsh-session-format-v1-to-v2","version":"0.1.7-rc.2","license":"MIT","_id":"@deepseek-ai/dsh-session-format-v1-to-v2@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":2,"from":1,"export":".","migration":"sessionFormatV1ToV2","sourceCodec":"releasedV1SessionFormatCodec","targetCodec":"releasedV2SessionFormatCodec","targetRestorer":"restoreReleasedV2Artifact","targetHeaderValidator":"assertReleasedV2Header"}},"dist":{"shasum":"bcda9de2f8a754f4c44be5a98fa2ff971b1b08df","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-format-v1-to-v2/-/dsh-session-format-v1-to-v2-0.1.7-rc.2.tgz","fileCount":12,"integrity":"sha512-a7Rsv7z2zeIyWpwRWkdtbi1T8r9zBGvbcoQVQEPpmpMFH9qu5hZmzYUGNFS1qRW5KW2cZoOU+qRxHwRoKI0dcQ==","signatures":[{"sig":"MEUCIQCF1bCkI5Fesc5RggeiCEvf2jylkhAfzcG8zSIPB9WSCwIgQquSM97CHF5xyoRHhePoL1N++GnQdN69Edo3S+X5S5w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIE/iWFzR+sbzGXmw88hu8j0vS++zDI6UViEGgpGi6jN+AiEAxtxM1/ULO0XrDcnSEVU1fxCWzytMLrcg0fN/8ori1y4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58000},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-format-v1-to-v2-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-v1-to-v2-0.1.7-rc.2.tgz","_integrity":"sha512-a7Rsv7z2zeIyWpwRWkdtbi1T8r9zBGvbcoQVQEPpmpMFH9qu5hZmzYUGNFS1qRW5KW2cZoOU+qRxHwRoKI0dcQ==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-format-v1-to-v2"},"_npmVersion":"11.19.0","description":"Frozen released-v1 Session codec and assistant-stream migration to v2","directories":{},"_nodeVersion":"24.21.0","dependencies":{"@deepseek-ai/dsh-llm":"0.1.7-rc.2","@deepseek-ai/dsh-util-values":"0.1.7-rc.2","@deepseek-ai/dsh-session-format":"0.1.7-rc.2","@deepseek-ai/dsh-session-format-v0-to-v1":"0.1.7-rc.2"},"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"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-format-v1-to-v2_0.1.7-rc.2_1790258754743_0.561798347260158","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-rc.1":{"name":"@deepseek-ai/dsh-session-format-v1-to-v2","version":"0.2.0-rc.1","license":"MIT","_id":"@deepseek-ai/dsh-session-format-v1-to-v2@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":2,"from":1,"export":".","migration":"sessionFormatV1ToV2","sourceCodec":"releasedV1SessionFormatCodec","targetCodec":"releasedV2SessionFormatCodec","targetRestorer":"restoreReleasedV2Artifact","targetHeaderValidator":"assertReleasedV2Header"}},"dist":{"shasum":"461ebc1f68c99d50e8e2d540c252f5302eab0ed2","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-format-v1-to-v2/-/dsh-session-format-v1-to-v2-0.2.0-rc.1.tgz","fileCount":12,"integrity":"sha512-YXqkqnTqMUKUgdSZT4GXCEwWvfSZv7TEIG+wfYxtJBWQlzfuCf7iHjNIWVNBslQdxl0VxbaFThbwZUtBa3f2Tg==","signatures":[{"sig":"MEUCIQCj0l2d0TqcFYjBFlGMEl5h2Unu5NvdWweHRnoleq/mrgIgOUjOqEFgyZVznjtgXHQfvtCkMcxFrK9OYTXSNbTO2hY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDFvDSL4D4MZzbs9GOv/aF2lx1A4JsiHRrqeODZgQkqDAiBB8Eku1kyuA3wwgZ0D7Qc9elq89s1HSLnmjtGCrDAuaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58000},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-format-v1-to-v2-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-v1-to-v2-0.2.0-rc.1.tgz","_integrity":"sha512-YXqkqnTqMUKUgdSZT4GXCEwWvfSZv7TEIG+wfYxtJBWQlzfuCf7iHjNIWVNBslQdxl0VxbaFThbwZUtBa3f2Tg==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-format-v1-to-v2"},"_npmVersion":"11.19.0","description":"Frozen released-v1 Session codec and assistant-stream migration to v2","directories":{},"_nodeVersion":"24.21.0","dependencies":{"@deepseek-ai/dsh-llm":"0.2.0-rc.1","@deepseek-ai/dsh-util-values":"0.2.0-rc.1","@deepseek-ai/dsh-session-format":"0.2.0-rc.1","@deepseek-ai/dsh-session-format-v0-to-v1":"0.2.0-rc.1"},"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"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-format-v1-to-v2_0.2.0-rc.1_1790598220915_0.9688866451930414","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-rc.2":{"name":"@deepseek-ai/dsh-session-format-v1-to-v2","version":"0.2.0-rc.2","license":"MIT","_id":"@deepseek-ai/dsh-session-format-v1-to-v2@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":2,"from":1,"export":".","migration":"sessionFormatV1ToV2","sourceCodec":"releasedV1SessionFormatCodec","targetCodec":"releasedV2SessionFormatCodec","targetRestorer":"restoreReleasedV2Artifact","targetHeaderValidator":"assertReleasedV2Header"}},"dist":{"shasum":"cb26f56b534434ea6f51a74008d9d2bd5392f8a8","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-format-v1-to-v2/-/dsh-session-format-v1-to-v2-0.2.0-rc.2.tgz","fileCount":12,"integrity":"sha512-PBIsz4OBE0wNnapaD87lz6255em24Kn53BKV4K1AqiNH9OWf1+m29TLXs/ICtZ2xigk6TK5H9q6oOVBBmbZyVw==","signatures":[{"sig":"MEUCICrHDnudnue58CCHjnSlyYzfgRYTH10rJ6DlshGiaLevAiEA1op4pijuhv9arCSAhPI1Xm66u4073B/6kyKTpziVkiQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBAQr1nVWtiBUlsKt8hpMIhKQf45/kLs8ZlHcVGtHDwiAiAhSf/nWIoJ3T5nyKl3G9ALArNwuJq12zAensK9jwyUsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58000},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-format-v1-to-v2-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-v1-to-v2-0.2.0-rc.2.tgz","_integrity":"sha512-PBIsz4OBE0wNnapaD87lz6255em24Kn53BKV4K1AqiNH9OWf1+m29TLXs/ICtZ2xigk6TK5H9q6oOVBBmbZyVw==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-format-v1-to-v2"},"_npmVersion":"11.19.0","description":"Frozen released-v1 Session codec and assistant-stream migration to v2","directories":{},"_nodeVersion":"24.21.0","dependencies":{"@deepseek-ai/dsh-llm":"0.2.0-rc.2","@deepseek-ai/dsh-util-values":"0.2.0-rc.2","@deepseek-ai/dsh-session-format":"0.2.0-rc.2","@deepseek-ai/dsh-session-format-v0-to-v1":"0.2.0-rc.2"},"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"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-format-v1-to-v2_0.2.0-rc.2_1790675062325_0.9426236867002133","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-alpha.1":{"name":"@deepseek-ai/dsh-session-format-v1-to-v2","version":"0.2.1-alpha.1","license":"MIT","_id":"@deepseek-ai/dsh-session-format-v1-to-v2@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":2,"from":1,"export":".","migration":"sessionFormatV1ToV2","sourceCodec":"releasedV1SessionFormatCodec","targetCodec":"releasedV2SessionFormatCodec","targetRestorer":"restoreReleasedV2Artifact","targetHeaderValidator":"assertReleasedV2Header"}},"dist":{"shasum":"6c0f13faf70c78fc15fb4087a909f7ef26d44dfd","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-format-v1-to-v2/-/dsh-session-format-v1-to-v2-0.2.1-alpha.1.tgz","fileCount":12,"integrity":"sha512-3ejXglxNpFFn9KnxdBhmKWt5LPsj1XyFslS29zn+YYhUBohmgdkzUQCVlTzLhmyi708881j0C8iuLnRPGSN1Uw==","signatures":[{"sig":"MEQCIBWVPs37679QpSEDGS9BUAzQFXXCSaO2JL3bH9JPpNCMAiBUPBCxnhTQKxSX0Ie85/CIrY6PZMFmkuYCasC3X0xODA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCoCfqYXsAl8U3nma/s8uylKdH+wY4HaTk4DoX1MydmbwIhAN1vO8rkGYm11yh/2EfTGjIos+6/biriGffXjsYkkrX5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57651},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-format-v1-to-v2-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-v1-to-v2-0.2.1-alpha.1.tgz","_integrity":"sha512-3ejXglxNpFFn9KnxdBhmKWt5LPsj1XyFslS29zn+YYhUBohmgdkzUQCVlTzLhmyi708881j0C8iuLnRPGSN1Uw==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-format-v1-to-v2"},"_npmVersion":"11.19.0","description":"Frozen released-v1 Session codec and assistant-stream migration to v2","directories":{},"_nodeVersion":"24.21.0","dependencies":{"@deepseek-ai/dsh-llm":"0.2.1-alpha.1","@deepseek-ai/dsh-util-values":"0.2.1-alpha.1","@deepseek-ai/dsh-session-format":"0.2.1-alpha.1","@deepseek-ai/dsh-session-format-v0-to-v1":"0.2.1-alpha.1"},"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"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-format-v1-to-v2_0.2.1-alpha.1_1791002488349_0.8713160136388172","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-alpha.2":{"name":"@deepseek-ai/dsh-session-format-v1-to-v2","version":"0.2.1-alpha.2","license":"MIT","_id":"@deepseek-ai/dsh-session-format-v1-to-v2@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":2,"from":1,"export":".","migration":"sessionFormatV1ToV2","sourceCodec":"releasedV1SessionFormatCodec","targetCodec":"releasedV2SessionFormatCodec","targetRestorer":"restoreReleasedV2Artifact","targetHeaderValidator":"assertReleasedV2Header"}},"dist":{"shasum":"bde1dbdd091f5e12368a5e025256dc22dea9d38f","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-format-v1-to-v2/-/dsh-session-format-v1-to-v2-0.2.1-alpha.2.tgz","fileCount":12,"integrity":"sha512-cSpRjg0L7QStx0ILECVmUfZuchHqNQ9+nxkxWHKw8N5bk6JUlebUGhM/W3uKPuc3r6p5OZzEaei1Nt9axfagsg==","signatures":[{"sig":"MEQCIGtAsAyAdWrfVe1VpFcMff1vk5u1bBsFZZMILvhOiuZHAiBKGt9YfvdygS/WeNnBLUl4NmKOTWuCzXGoJdCBzKVAbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEfIDMandgpUiD9WjeEwL0rC4tthQ1B0Q5jra7EXDEIwAiA1g4LTwftcanbh310lLVxq/krozOuFEO4lJSxarnmU5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57651},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-format-v1-to-v2-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-v1-to-v2-0.2.1-alpha.2.tgz","_integrity":"sha512-cSpRjg0L7QStx0ILECVmUfZuchHqNQ9+nxkxWHKw8N5bk6JUlebUGhM/W3uKPuc3r6p5OZzEaei1Nt9axfagsg==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-format-v1-to-v2"},"_npmVersion":"11.19.0","description":"Frozen released-v1 Session codec and assistant-stream migration to v2","directories":{},"_nodeVersion":"24.21.0","dependencies":{"@deepseek-ai/dsh-llm":"0.2.1-alpha.2","@deepseek-ai/dsh-util-values":"0.2.1-alpha.2","@deepseek-ai/dsh-session-format":"0.2.1-alpha.2","@deepseek-ai/dsh-session-format-v0-to-v1":"0.2.1-alpha.2"},"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"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-format-v1-to-v2_0.2.1-alpha.2_1791532997176_0.03519896686585011","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-alpha.3":{"name":"@deepseek-ai/dsh-session-format-v1-to-v2","version":"0.2.1-alpha.3","license":"MIT","_id":"@deepseek-ai/dsh-session-format-v1-to-v2@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":2,"from":1,"export":".","migration":"sessionFormatV1ToV2","sourceCodec":"releasedV1SessionFormatCodec","targetCodec":"releasedV2SessionFormatCodec","targetRestorer":"restoreReleasedV2Artifact","targetHeaderValidator":"assertReleasedV2Header"}},"dist":{"shasum":"3cb47cc74605c5d012d614d10a37725efbda2508","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-format-v1-to-v2/-/dsh-session-format-v1-to-v2-0.2.1-alpha.3.tgz","fileCount":12,"integrity":"sha512-70gMK7GhsKlqOtjAxWC57QE3SOomI+UJ4ZBHKeGJ8DNV2NrMIR1AXkJyouUYTL8QjOCGghOALRj6Vy2Xuz4jEQ==","signatures":[{"sig":"MEUCIB9Cd7yBepxEMpCrgUXPmiOpDx01sZ6YR7OH/2drVLvrAiEArx1LOjiCRzWPB9gXxr71OEhAHdNuWvQ2a7JeZBQF02w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBLgPzC5zkc8oXc0AYcwCXnUpZ9cVt/tMM4m10/9zWyxAiBLENRh8Lrce9zzlRjcbFrbG3bLVEC7BgUMgc5hr148Tw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57651},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-format-v1-to-v2-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-v1-to-v2-0.2.1-alpha.3.tgz","_integrity":"sha512-70gMK7GhsKlqOtjAxWC57QE3SOomI+UJ4ZBHKeGJ8DNV2NrMIR1AXkJyouUYTL8QjOCGghOALRj6Vy2Xuz4jEQ==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-format-v1-to-v2"},"_npmVersion":"11.19.0","description":"Frozen released-v1 Session codec and assistant-stream migration to v2","directories":{},"_nodeVersion":"24.21.0","dependencies":{"@deepseek-ai/dsh-llm":"0.2.1-alpha.3","@deepseek-ai/dsh-util-values":"0.2.1-alpha.3","@deepseek-ai/dsh-session-format":"0.2.1-alpha.3","@deepseek-ai/dsh-session-format-v0-to-v1":"0.2.1-alpha.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"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-format-v1-to-v2_0.2.1-alpha.3_1791980368016_0.04997951555042657","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-alpha.4":{"name":"@deepseek-ai/dsh-session-format-v1-to-v2","version":"0.2.1-alpha.4","license":"MIT","_id":"@deepseek-ai/dsh-session-format-v1-to-v2@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":2,"from":1,"export":".","migration":"sessionFormatV1ToV2","sourceCodec":"releasedV1SessionFormatCodec","targetCodec":"releasedV2SessionFormatCodec","targetRestorer":"restoreReleasedV2Artifact","targetHeaderValidator":"assertReleasedV2Header"}},"dist":{"shasum":"652ab68fe1bc6d9f0f55c120cbd0fdbf15ff6d4a","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-format-v1-to-v2/-/dsh-session-format-v1-to-v2-0.2.1-alpha.4.tgz","fileCount":12,"integrity":"sha512-LQMH0ahpC9PFL13kdv54Zy7M+yUqlKiQ/BAL366lSSpfji1oYF9NDNmGDD1WCNXoI1UvHuyIoxcOfWv0zt8vxg==","signatures":[{"sig":"MEYCIQCDxE6Sc7/+B01/W8ulDJaW9jj8RwuBLkKlMbwSULJg/AIhAPkflm+qqlfuMLT6YSf6TWyIRYWXluUAQEfZhPAy+NO6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFfl+QK5OiLmpcJruViWjAFHYxCYrCyKNQMBfd/qBZryAiEAjSXJww9ALIB5C0kN1vWEyy0wLjXACXLim8XXijCPwC4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57651},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-format-v1-to-v2-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-v1-to-v2-0.2.1-alpha.4.tgz","_integrity":"sha512-LQMH0ahpC9PFL13kdv54Zy7M+yUqlKiQ/BAL366lSSpfji1oYF9NDNmGDD1WCNXoI1UvHuyIoxcOfWv0zt8vxg==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-format-v1-to-v2"},"_npmVersion":"11.19.0","description":"Frozen released-v1 Session codec and assistant-stream migration to v2","directories":{},"_nodeVersion":"24.21.0","dependencies":{"@deepseek-ai/dsh-llm":"0.2.1-alpha.4","@deepseek-ai/dsh-util-values":"0.2.1-alpha.4","@deepseek-ai/dsh-session-format":"0.2.1-alpha.4","@deepseek-ai/dsh-session-format-v0-to-v1":"0.2.1-alpha.4"},"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"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-format-v1-to-v2_0.2.1-alpha.4_1792068594019_0.9408839693127973","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-alpha.5":{"name":"@deepseek-ai/dsh-session-format-v1-to-v2","version":"0.2.1-alpha.5","license":"MIT","_id":"@deepseek-ai/dsh-session-format-v1-to-v2@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":2,"from":1,"export":".","migration":"sessionFormatV1ToV2","sourceCodec":"releasedV1SessionFormatCodec","targetCodec":"releasedV2SessionFormatCodec","targetRestorer":"restoreReleasedV2Artifact","targetHeaderValidator":"assertReleasedV2Header"}},"dist":{"shasum":"72418dae9932131e80726db072095712088a750b","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-format-v1-to-v2/-/dsh-session-format-v1-to-v2-0.2.1-alpha.5.tgz","fileCount":12,"integrity":"sha512-0pHPCgTmYcQlRY49qevjmuJzz+i75zi3ZPtfS5XoGsKvfPxeA9w4ZRpUegA5PjRWR4HalLDR48l3kq9Qhe8ppg==","signatures":[{"sig":"MEUCIQCLlOiA9ZWeo/cMj3cJbum4xJlt24uIezv13L8Oy3VdlgIgRjK3j618c7f4ZI6dUuZyq5BhcuOrgid7LcdAU8KsHWY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGLJd56WUh1CIscoeynAMCwpYM+VP8UFQjpUZBeD1u7MAiB3gund3mJxLKeUFrpH4bDuIzWYBM4WbkixNDlgmfDqwA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57651},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-format-v1-to-v2-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-v1-to-v2-0.2.1-alpha.5.tgz","_integrity":"sha512-0pHPCgTmYcQlRY49qevjmuJzz+i75zi3ZPtfS5XoGsKvfPxeA9w4ZRpUegA5PjRWR4HalLDR48l3kq9Qhe8ppg==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-format-v1-to-v2"},"_npmVersion":"11.19.0","description":"Frozen released-v1 Session codec and assistant-stream migration to v2","directories":{},"_nodeVersion":"24.21.0","dependencies":{"@deepseek-ai/dsh-llm":"0.2.1-alpha.5","@deepseek-ai/dsh-util-values":"0.2.1-alpha.5","@deepseek-ai/dsh-session-format":"0.2.1-alpha.5","@deepseek-ai/dsh-session-format-v0-to-v1":"0.2.1-alpha.5"},"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"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-format-v1-to-v2_0.2.1-alpha.5_1792152899088_0.9269221493326014","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-rc.1":{"name":"@deepseek-ai/dsh-session-format-v1-to-v2","version":"0.2.1-rc.1","license":"MIT","_id":"@deepseek-ai/dsh-session-format-v1-to-v2@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":2,"from":1,"export":".","migration":"sessionFormatV1ToV2","sourceCodec":"releasedV1SessionFormatCodec","targetCodec":"releasedV2SessionFormatCodec","targetRestorer":"restoreReleasedV2Artifact","targetHeaderValidator":"assertReleasedV2Header"}},"dist":{"shasum":"383fcaead3d1d11cc13c97f0ca17f56d35b4200a","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-format-v1-to-v2/-/dsh-session-format-v1-to-v2-0.2.1-rc.1.tgz","fileCount":12,"integrity":"sha512-FkFLKxMzPMNQ2Qt3ftekseOQloxTVyaOrrPahtHAeeGLAImiffdPVBqgljo6KUrMAr/gi0F6cpjQwBE6Mu837w==","signatures":[{"sig":"MEUCIGo0jHGIlZy2hW6ohCxCFWkLDEMhKZhQq3MSTx0GjcRBAiEAqRyicEKO6ounTdV869y5tV+/DWMH9oXUd+1HNcoNGsY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIACW9/7rDQhGWn4rOJHD2Wy0Cg86+vDtscOYTDF2MnM2AiB64WGBdp+QLk7WUGx8Zr8WDkvNTd8BonsgBvUtPb7dOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57617},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-format-v1-to-v2-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-v1-to-v2-0.2.1-rc.1.tgz","_integrity":"sha512-FkFLKxMzPMNQ2Qt3ftekseOQloxTVyaOrrPahtHAeeGLAImiffdPVBqgljo6KUrMAr/gi0F6cpjQwBE6Mu837w==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-format-v1-to-v2"},"_npmVersion":"11.19.0","description":"Frozen released-v1 Session codec and assistant-stream migration to v2","directories":{},"_nodeVersion":"24.21.0","dependencies":{"@deepseek-ai/dsh-llm":"0.2.1-rc.1","@deepseek-ai/dsh-util-values":"0.2.1-rc.1","@deepseek-ai/dsh-session-format":"0.2.1-rc.1","@deepseek-ai/dsh-session-format-v0-to-v1":"0.2.1-rc.1"},"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"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-format-v1-to-v2_0.2.1-rc.1_1792206109495_0.45514288900988564","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-rc.2":{"name":"@deepseek-ai/dsh-session-format-v1-to-v2","version":"0.2.1-rc.2","license":"MIT","_id":"@deepseek-ai/dsh-session-format-v1-to-v2@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":2,"from":1,"export":".","migration":"sessionFormatV1ToV2","sourceCodec":"releasedV1SessionFormatCodec","targetCodec":"releasedV2SessionFormatCodec","targetRestorer":"restoreReleasedV2Artifact","targetHeaderValidator":"assertReleasedV2Header"}},"dist":{"shasum":"2d24e01af6297bbf4a8c1114578c430176a3aae1","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-format-v1-to-v2/-/dsh-session-format-v1-to-v2-0.2.1-rc.2.tgz","fileCount":12,"integrity":"sha512-Xx+oL8KglCAcgtgJIWKmxtT8tsNZDghonwjYj1jlxzCMbTklxAt7B2xEBY6mAqq82WYpldr/oapT53oIIjlzNA==","signatures":[{"sig":"MEQCIGrEkV+7MgiESt0U+3DwEmIgyCKHwjPZ1uhgHIVija6eAiAvcq8syilLlelCZwdePEzncYBG1DY/Gth0LrpPqSIhzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGUHxQ379FuiJ1ZKYIijds5zvm5IKTibw99cssqCZwlNAiEA038qNdt7WRcdbWiZKOewT5dZYYOXCQe0r86NCgHsWic=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57617},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-format-v1-to-v2-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-v1-to-v2-0.2.1-rc.2.tgz","_integrity":"sha512-Xx+oL8KglCAcgtgJIWKmxtT8tsNZDghonwjYj1jlxzCMbTklxAt7B2xEBY6mAqq82WYpldr/oapT53oIIjlzNA==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-format-v1-to-v2"},"_npmVersion":"11.19.0","description":"Frozen released-v1 Session codec and assistant-stream migration to v2","directories":{},"_nodeVersion":"24.21.0","dependencies":{"@deepseek-ai/dsh-llm":"0.2.1-rc.2","@deepseek-ai/dsh-util-values":"0.2.1-rc.2","@deepseek-ai/dsh-session-format":"0.2.1-rc.2","@deepseek-ai/dsh-session-format-v0-to-v1":"0.2.1-rc.2"},"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"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-format-v1-to-v2_0.2.1-rc.2_1792225312529_0.08458979044772064","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-rc.3":{"name":"@deepseek-ai/dsh-session-format-v1-to-v2","version":"0.2.1-rc.3","license":"MIT","_id":"@deepseek-ai/dsh-session-format-v1-to-v2@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":2,"from":1,"export":".","migration":"sessionFormatV1ToV2","sourceCodec":"releasedV1SessionFormatCodec","targetCodec":"releasedV2SessionFormatCodec","targetRestorer":"restoreReleasedV2Artifact","targetHeaderValidator":"assertReleasedV2Header"}},"dist":{"shasum":"1978d1e3093a2adacc76bb312b6e816cd07f0a63","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-format-v1-to-v2/-/dsh-session-format-v1-to-v2-0.2.1-rc.3.tgz","fileCount":12,"integrity":"sha512-j3/QzReV7nnFqxdPFaeM4qGKFPAyT2lMZA6ApU6OrIQOy2e8r3APd6KuMOEcqf7s1WnQD8Qmy+MSqatuW7iQgA==","signatures":[{"sig":"MEUCIDuf4M2aPHHNSL2IBL3712oEEpj0X8opJ1S7Mxl6wctbAiEA+qHqpdGhsZTmATtMu291IztSsxhVAKHChn7rr0xlB28=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEtAVBMDIp0DHqGRQzg+OOYh3PARnux63BAu9ZMtTX5jAiAnV8DVCik64nV8eonu9dQxogllwA/GP/aqApDvIVzZ1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57617},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-format-v1-to-v2-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-v1-to-v2-0.2.1-rc.3.tgz","_integrity":"sha512-j3/QzReV7nnFqxdPFaeM4qGKFPAyT2lMZA6ApU6OrIQOy2e8r3APd6KuMOEcqf7s1WnQD8Qmy+MSqatuW7iQgA==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-format-v1-to-v2"},"_npmVersion":"11.19.0","description":"Frozen released-v1 Session codec and assistant-stream migration to v2","directories":{},"_nodeVersion":"24.21.0","dependencies":{"@deepseek-ai/dsh-llm":"0.2.1-rc.3","@deepseek-ai/dsh-util-values":"0.2.1-rc.3","@deepseek-ai/dsh-session-format":"0.2.1-rc.3","@deepseek-ai/dsh-session-format-v0-to-v1":"0.2.1-rc.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"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-format-v1-to-v2_0.2.1-rc.3_1792741132930_0.9686742323183652","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-rc.4":{"name":"@deepseek-ai/dsh-session-format-v1-to-v2","version":"0.2.1-rc.4","license":"MIT","_id":"@deepseek-ai/dsh-session-format-v1-to-v2@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":2,"from":1,"export":".","migration":"sessionFormatV1ToV2","sourceCodec":"releasedV1SessionFormatCodec","targetCodec":"releasedV2SessionFormatCodec","targetRestorer":"restoreReleasedV2Artifact","targetHeaderValidator":"assertReleasedV2Header"}},"dist":{"shasum":"04bc1a2705f8f1acef9aa67a1dcfe256118c774d","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-format-v1-to-v2/-/dsh-session-format-v1-to-v2-0.2.1-rc.4.tgz","fileCount":12,"integrity":"sha512-6O6D/iFHQa08P/BtmPWEGM1m81mU3GS7J07U4vwCBsnER2W9DbjTYWFQPrC87NdCC1OmuVQDC9pBwwEmDsPykg==","signatures":[{"sig":"MEQCIHATT+X6zNIedBgBO51Aw6anJ6ONdvC/MqnUH4qwBno7AiAHh9qpw6pzRbPTX2eZmw15SLqCLSTHVLKt6qeJcVBMOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIA2xDbW6o/F5a4KRpo5gCYc5WjCo4PyjVzxnsLVC+gzOAiEA7k4B4V6PZXUlPwtFT4PSq5D8Se3ypmPm2yoP66FRm4Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57617},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-format-v1-to-v2-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-v1-to-v2-0.2.1-rc.4.tgz","_integrity":"sha512-6O6D/iFHQa08P/BtmPWEGM1m81mU3GS7J07U4vwCBsnER2W9DbjTYWFQPrC87NdCC1OmuVQDC9pBwwEmDsPykg==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-format-v1-to-v2"},"_npmVersion":"11.19.0","description":"Frozen released-v1 Session codec and assistant-stream migration to v2","directories":{},"_nodeVersion":"24.21.0","dependencies":{"@deepseek-ai/dsh-llm":"0.2.1-rc.4","@deepseek-ai/dsh-util-values":"0.2.1-rc.4","@deepseek-ai/dsh-session-format":"0.2.1-rc.4","@deepseek-ai/dsh-session-format-v0-to-v1":"0.2.1-rc.4"},"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"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-format-v1-to-v2_0.2.1-rc.4_1793027320618_0.5410734798418488","host":"s3://npm-registry-packages-npm-production"}},"0.2.2-alpha.2":{"name":"@deepseek-ai/dsh-session-format-v1-to-v2","version":"0.2.2-alpha.2","license":"MIT","_id":"@deepseek-ai/dsh-session-format-v1-to-v2@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":2,"from":1,"export":".","migration":"sessionFormatV1ToV2","sourceCodec":"releasedV1SessionFormatCodec","targetCodec":"releasedV2SessionFormatCodec","targetRestorer":"restoreReleasedV2Artifact","targetHeaderValidator":"assertReleasedV2Header"}},"dist":{"shasum":"76cf670b28dc0e6a6d5f56b8b792bf80c7571af6","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-format-v1-to-v2/-/dsh-session-format-v1-to-v2-0.2.2-alpha.2.tgz","fileCount":12,"integrity":"sha512-6yVd/C6Wgkdu5qLGO8Uzm8J8D1dBnelPizCZ+NDUFHPwBnCZEGfx+WblbAViqGdbydaNZm877Jw83LAPP5rKEA==","signatures":[{"sig":"MEYCIQDliM5QcaQsa8WrsEPFbEo8aV1HDdGLmIHMzZHxbXd//wIhAMe8dlreAmv+7IpYrYHEvvIcjz+4OTxbQIPC+G3A/kkB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIANlky8ErEt7L2AlP8oI+wzzQZDpThKffTB01+HxhVjSAiEA8r43Ad+Xlx/D8Yo9Jy8GhArF6jMl+XkKgHJN4NKBlHM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57651},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-format-v1-to-v2-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-v1-to-v2-0.2.2-alpha.2.tgz","_integrity":"sha512-6yVd/C6Wgkdu5qLGO8Uzm8J8D1dBnelPizCZ+NDUFHPwBnCZEGfx+WblbAViqGdbydaNZm877Jw83LAPP5rKEA==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-format-v1-to-v2"},"_npmVersion":"11.19.0","description":"Frozen released-v1 Session codec and assistant-stream migration to v2","directories":{},"_nodeVersion":"24.21.0","dependencies":{"@deepseek-ai/dsh-llm":"0.2.2-alpha.2","@deepseek-ai/dsh-util-values":"0.2.2-alpha.2","@deepseek-ai/dsh-session-format":"0.2.2-alpha.2","@deepseek-ai/dsh-session-format-v0-to-v1":"0.2.2-alpha.2"},"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"},"peerDependencies":{"@deepseek-ai/cordis":"~4.0.6-alpha.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-format-v1-to-v2_0.2.2-alpha.2_1793127311817_0.03054730234125358","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-rc.5":{"name":"@deepseek-ai/dsh-session-format-v1-to-v2","version":"0.2.1-rc.5","license":"MIT","_id":"@deepseek-ai/dsh-session-format-v1-to-v2@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":2,"from":1,"export":".","migration":"sessionFormatV1ToV2","sourceCodec":"releasedV1SessionFormatCodec","targetCodec":"releasedV2SessionFormatCodec","targetRestorer":"restoreReleasedV2Artifact","targetHeaderValidator":"assertReleasedV2Header"}},"dist":{"shasum":"6b5de5462c733707f7acc9cd74f249f08700d7e2","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-format-v1-to-v2/-/dsh-session-format-v1-to-v2-0.2.1-rc.5.tgz","fileCount":12,"integrity":"sha512-e6Zl1o/w/ZgUTYaAIBHTUbEW+43GfNMG9ZPZjY8enZ0gZzMAy77lOJ0p6vy5mJGLYFvx3PTHMoPEaEqARmCyug==","signatures":[{"sig":"MEUCIFCI4fx4jQEln80FD4HAE/tYKjfjfTAum2UdU/lAqglSAiEAlRuOoR7dmcp/N64hLift9yRBDq/KH/ZoU/ba/MMmmj0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCOHUw7me758gQ0aS2kcKAAwrpbgNl2I3F9TYag8PwbsgIhAOQk1UVEGlK1+AR1X6+QMJuxNki8L6BBAcoNvbVYfVzX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57617},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-format-v1-to-v2-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-v1-to-v2-0.2.1-rc.5.tgz","_integrity":"sha512-e6Zl1o/w/ZgUTYaAIBHTUbEW+43GfNMG9ZPZjY8enZ0gZzMAy77lOJ0p6vy5mJGLYFvx3PTHMoPEaEqARmCyug==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-format-v1-to-v2"},"_npmVersion":"11.19.1","description":"Frozen released-v1 Session codec and assistant-stream migration to v2","directories":{},"_nodeVersion":"24.22.1","dependencies":{"@deepseek-ai/dsh-llm":"0.2.1-rc.5","@deepseek-ai/dsh-util-values":"0.2.1-rc.5","@deepseek-ai/dsh-session-format":"0.2.1-rc.5","@deepseek-ai/dsh-session-format-v0-to-v1":"0.2.1-rc.5"},"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"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-format-v1-to-v2_0.2.1-rc.5_1793281885259_0.7881191084967692","host":"s3://npm-registry-packages-npm-production"}},"0.2.2-alpha.3":{"name":"@deepseek-ai/dsh-session-format-v1-to-v2","version":"0.2.2-alpha.3","license":"MIT","_id":"@deepseek-ai/dsh-session-format-v1-to-v2@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":2,"from":1,"export":".","migration":"sessionFormatV1ToV2","sourceCodec":"releasedV1SessionFormatCodec","targetCodec":"releasedV2SessionFormatCodec","targetRestorer":"restoreReleasedV2Artifact","targetHeaderValidator":"assertReleasedV2Header"}},"dist":{"shasum":"b00d182b49f3f6bdce6c56abdcc9f9c97edc88f6","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-format-v1-to-v2/-/dsh-session-format-v1-to-v2-0.2.2-alpha.3.tgz","fileCount":12,"integrity":"sha512-A+Y736adQHR1jZ0Jfuj0QX57a2YmLqc1eAq0Bdi0O7HR/AO6miknem7vZ2CqhcuYCEA//V5ibSgyYsrcRkEo7Q==","signatures":[{"sig":"MEYCIQDtghp2sO2tksMzMU7NFrXKEhh0EqM1ik6R/Bq/n7D4+gIhAOIgRRXZBue0qaR6l8MqqEer1TYSpmgUObWcet+QAeLj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDLvIU4GCatgXo4MipA2C6uZ3uFQUeJ7nLCZX1MFHJ/VgIhAMXCmO9fD3EL6lBVJsyfuihS0Ah1BpfYc4g+JWF7KtCt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57651},"main":"lib/index.js","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-format-v1-to-v2-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-v1-to-v2-0.2.2-alpha.3.tgz","_integrity":"sha512-A+Y736adQHR1jZ0Jfuj0QX57a2YmLqc1eAq0Bdi0O7HR/AO6miknem7vZ2CqhcuYCEA//V5ibSgyYsrcRkEo7Q==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-format-v1-to-v2"},"_npmVersion":"11.19.1","description":"Frozen released-v1 Session codec and assistant-stream migration to v2","directories":{},"_nodeVersion":"24.22.1","dependencies":{"@deepseek-ai/dsh-llm":"0.2.2-alpha.3","@deepseek-ai/dsh-util-values":"0.2.2-alpha.3","@deepseek-ai/dsh-session-format":"0.2.2-alpha.3","@deepseek-ai/dsh-session-format-v0-to-v1":"0.2.2-alpha.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"},"peerDependencies":{"@deepseek-ai/cordis":"~4.0.6-alpha.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-session-format-v1-to-v2_0.2.2-alpha.3_1793690946326_0.3283963655588722","host":"s3://npm-registry-packages-npm-production"}},"0.2.2-rc.1":{"_id":"@deepseek-ai/dsh-session-format-v1-to-v2@0.2.2-rc.1","dsh":{"sessionFormatMigration":{"to":2,"from":1,"export":".","migration":"sessionFormatV1ToV2","sourceCodec":"releasedV1SessionFormatCodec","targetCodec":"releasedV2SessionFormatCodec","targetRestorer":"restoreReleasedV2Artifact","targetHeaderValidator":"assertReleasedV2Header"}},"bugs":{"url":"https://github.com/deepseek-ai/deepseek-harness/issues"},"dist":{"shasum":"b1cead0a1be5b58bb17b69964840186c747443d8","tarball":"https://registry.npmjs.org/@deepseek-ai/dsh-session-format-v1-to-v2/-/dsh-session-format-v1-to-v2-0.2.2-rc.1.tgz","fileCount":12,"integrity":"sha512-qesNQviPvz1JmY1HajN1CoGHcY1oL0tkCx8rlyH+/BMJdH+NgbeAoP04mdSomGXGb96F/cZdTIM49hEbM4T7EA==","signatures":[{"sig":"MEYCIQD+783ovNpjcM6coVN4mUKBGQfObv8oYZd6uQXGiNAI3QIhAIgz4gOEB46XlbnY72TK1v0/ZCWjJK710jAPhWepTHT3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD/2HZ4yebpKX57ZVf2tIh/mQyahEyH83Bu1kAgxbgAowIhAIWo+yysfjMcwSQ1R4DRYsdrlg5W4ehBrygRK17iZoMA"}],"unpackedSize":57617},"main":"lib/index.js","name":"@deepseek-ai/dsh-session-format-v1-to-v2","type":"module","_from":"file:/home/runner/work/deepseek-harness/deepseek-harness/dist/npm/deepseek-ai-dsh-session-format-v1-to-v2-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-v1-to-v2-0.2.2-rc.1.tgz","_integrity":"sha512-qesNQviPvz1JmY1HajN1CoGHcY1oL0tkCx8rlyH+/BMJdH+NgbeAoP04mdSomGXGb96F/cZdTIM49hEbM4T7EA==","repository":{"url":"git+https://github.com/deepseek-ai/deepseek-harness.git","type":"git","directory":"packages/session/session-format-v1-to-v2"},"_npmVersion":"11.19.1","description":"Frozen released-v1 Session codec and assistant-stream migration to v2","directories":{},"maintainers":[{"name":"imccyu","email":"imccyu@gmail.com"},{"name":"tianyicui-deepseek","email":"tianyi@deepseek.com"}],"_nodeVersion":"24.22.1","dependencies":{"@deepseek-ai/dsh-llm":"0.2.2-rc.1","@deepseek-ai/dsh-util-values":"0.2.2-rc.1","@deepseek-ai/dsh-session-format":"0.2.2-rc.1","@deepseek-ai/dsh-session-format-v0-to-v1":"0.2.2-rc.1"},"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"},"peerDependencies":{"@deepseek-ai/cordis":"~4.1.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dsh-session-format-v1-to-v2_0.2.2-rc.1_1793783052097_0.23489637416375186"}}},"time":{"created":"2026-09-07T13:02:00.942Z","modified":"2026-11-04T09:04:12.416Z","0.1.3-alpha.2":"2026-09-07T13:02:01.297Z","0.1.5-alpha.1":"2026-09-08T15:47:33.931Z","0.1.5-alpha.2":"2026-09-09T14:30:25.329Z","0.1.5-rc.1":"2026-09-10T03:02:59.949Z","0.1.5-rc.2":"2026-09-10T14:46:55.542Z","0.1.6-alpha.1":"2026-09-15T03:14:16.581Z","0.1.6-alpha.2":"2026-09-17T13:42:36.136Z","0.1.5-rc.3":"2026-09-22T05:43:39.592Z","0.1.7-alpha.1":"2026-09-22T06:10:21.417Z","0.1.7-alpha.2":"2026-09-22T15:55:58.835Z","0.1.7-rc.1":"2026-09-23T13:31:01.303Z","0.1.7-rc.2":"2026-09-24T14:05:54.834Z","0.2.0-rc.1":"2026-09-28T12:23:40.998Z","0.2.0-rc.2":"2026-09-29T09:44:22.406Z","0.2.1-alpha.1":"2026-10-03T04:41:28.440Z","0.2.1-alpha.2":"2026-10-09T08:03:17.271Z","0.2.1-alpha.3":"2026-10-14T12:19:28.130Z","0.2.1-alpha.4":"2026-10-15T12:49:54.118Z","0.2.1-alpha.5":"2026-10-16T12:14:59.170Z","0.2.1-rc.1":"2026-10-17T03:01:49.579Z","0.2.1-rc.2":"2026-10-17T08:21:52.602Z","0.2.1-rc.3":"2026-10-23T07:38:53.008Z","0.2.1-rc.4":"2026-10-26T15:08:40.703Z","0.2.2-alpha.2":"2026-10-27T18:55:11.927Z","0.2.1-rc.5":"2026-10-29T13:51:25.336Z","0.2.2-alpha.3":"2026-11-03T07:29:06.491Z","0.2.2-rc.1":"2026-11-04T09:04:12.204Z"},"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-v1-to-v2"},"description":"Frozen released-v1 Session codec and assistant-stream migration to v2","maintainers":[{"name":"imccyu","email":"imccyu@gmail.com"},{"name":"tianyicui-deepseek","email":"tianyi@deepseek.com"}],"readme":"","readmeFilename":""}