{"_id":"dsh-context","_rev":"82-926a4750f3b40e3e44c8191f7a2be317","name":"dsh-context","dist-tags":{"latest":"0.43.0"},"versions":{"0.1.0":{"name":"dsh-context","version":"0.1.0","keywords":["deepseek-harness","dsh","cordis","plugin","context","token","ui"],"license":"MIT","_id":"dsh-context@0.1.0","maintainers":[{"name":"bowenliang123","email":"liang.bowen.123@qq.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation"],"platform":"web"}},"dist":{"shasum":"da8c9bb17b52afc3dbdbd7c28e07af428eeed574","tarball":"https://registry.npmjs.org/dsh-context/-/dsh-context-0.1.0.tgz","fileCount":6,"integrity":"sha512-aiX2Tm2ovTrC5D/Q3IuLTomevSuQmFtks7gqyneJCER7PHB4ihNmUwgxCg5RgGmjD6XL12SFa+FzplLAuo87Ww==","signatures":[{"sig":"MEUCIDtdNIBkkp82arsrJW6KrhDkE6BkAypvo4m0wkoNWU1TAiEAjAhXZ1NXdRTEydSlt7iydqnPJUIjvUXP/9JVc8rakqE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48574},"main":"lib/index.js","type":"module","exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"8335ff369e2d8176b0c31085ff426a56de43d77a","scripts":{"test":"node scripts/test-host.mjs && node scripts/test-client.mjs","build":"node scripts/build.mjs","release":"bash scripts/publish.sh"},"_npmUser":{"name":"bowenliang123","email":"liang.bowen.123@qq.com"},"_npmVersion":"11.16.0","description":"Context insight panel for DeepSeek Harness: a Context tab (beside Chat/Trajectory) showing what the model's context window is made of and how it evolves — composition, per-request history, compactions, injections, and model switches.","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dsh-context_0.1.0_1786699579312_0.24670944666889927","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"dsh-context","version":"0.2.0","keywords":["deepseek-harness","dsh","cordis","plugin","context","token","ui"],"license":"MIT","_id":"dsh-context@0.2.0","maintainers":[{"name":"bowenliang123","email":"liang.bowen.123@qq.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation"],"platform":"web"}},"dist":{"shasum":"424d6da2297b956a56d547a458ddd06b66342b96","tarball":"https://registry.npmjs.org/dsh-context/-/dsh-context-0.2.0.tgz","fileCount":6,"integrity":"sha512-TYxUW/eKnOp1oY5xqQM7Pbj5MHe55wwhfCN4oYdguj86ciK7lQ+iHKwuZfCPEe0uBXNZrEd5xvEFzWW86PzUhQ==","signatures":[{"sig":"MEYCIQDaAeeJwASCjlBWeK6n0yNgk2DhXuqYjP3xFNcT5rgM7QIhAKYQnCAFoDUpxXmLj3C5zp1H/mzZkLQSNwy6JdjuHxjB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48639},"main":"lib/index.js","type":"module","exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"c8269b1fbb6634723bdd1f1de08802b8b6df4d27","scripts":{"test":"node scripts/test-host.mjs && node scripts/test-client.mjs","build":"node scripts/build.mjs","release":"bash scripts/publish.sh"},"_npmUser":{"name":"bowenliang123","email":"liang.bowen.123@qq.com"},"_npmVersion":"11.16.0","description":"Context insight panel for DeepSeek Harness: a Context tab (beside Chat/Trajectory) showing what the model's context window is made of and how it evolves — composition, per-request history, compactions, injections, and model switches.","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dsh-context_0.2.0_1786699708777_0.5495931163674994","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"dsh-context","version":"0.2.1","keywords":["deepseek-harness","dsh","cordis","plugin","context","token","ui"],"license":"MIT","_id":"dsh-context@0.2.1","maintainers":[{"name":"bowenliang123","email":"liang.bowen.123@qq.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation"],"platform":"web"}},"dist":{"shasum":"4dcdc24f91115e2d9b57549a4b28e998700a7282","tarball":"https://registry.npmjs.org/dsh-context/-/dsh-context-0.2.1.tgz","fileCount":6,"integrity":"sha512-62Wq8NxngGWqgU6Y6DM+q4VlyZRnUWYIW/3R1Bj/tUlKfeRmT3Co6FkbvAktZsRGQ6txZGhpX/ai8xkslzzR1Q==","signatures":[{"sig":"MEYCIQCC8vaAb+7w7/4nMkYgTwdQ31pMNVBB0Bge08wm3vuHtQIhAIPB9AIBiHhnZzRyO0Ygjr4Jf1UECc1W8gmi2UnNj7UR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49155},"main":"lib/index.js","type":"module","exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"4fe1813f52aeaa367dc4bdb1268670ca94891281","scripts":{"test":"node scripts/test-host.mjs && node scripts/test-client.mjs","build":"node scripts/build.mjs","release":"bash scripts/publish.sh"},"_npmUser":{"name":"bowenliang123","email":"liang.bowen.123@qq.com"},"_npmVersion":"11.16.0","description":"Context insight panel for DeepSeek Harness: a Context tab (beside Chat/Trajectory) showing what the model's context window is made of and how it evolves — composition, per-request history, compactions, injections, and model switches.","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dsh-context_0.2.1_1786700357746_0.8572428617853349","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"dsh-context","version":"0.2.2","keywords":["deepseek-harness","dsh","cordis","plugin","context","token","ui"],"license":"MIT","_id":"dsh-context@0.2.2","maintainers":[{"name":"bowenliang123","email":"liang.bowen.123@qq.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation"],"platform":"web"}},"dist":{"shasum":"1b86a22a8e3f722e006d2f7be01bdd2124af2565","tarball":"https://registry.npmjs.org/dsh-context/-/dsh-context-0.2.2.tgz","fileCount":6,"integrity":"sha512-m4zezy2HVWz0h6wfte9u5r3RAg6ViLDVu4n9tQDhnn97F063MNk+uxXdkLkMv0Rvc+M7TKo+x7vxy5EjTGDUKw==","signatures":[{"sig":"MEYCIQD1PJA3FLTVHCfvDhGjtaeTxWKoYleDMWiDBseKBRV1OgIhAN/uvF8LlWf6Me2UIGYiKI4la9IVjHrobsCMhewn3lqP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49198},"main":"lib/index.js","type":"module","exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"b832e4f16f420b20c187d7905ed0918d20eab3cd","scripts":{"test":"node scripts/test-host.mjs && node scripts/test-client.mjs","build":"node scripts/build.mjs","release":"bash scripts/publish.sh"},"_npmUser":{"name":"bowenliang123","email":"liang.bowen.123@qq.com"},"_npmVersion":"11.16.0","description":"Context insight panel for DeepSeek Harness: a Context tab (beside Chat/Trajectory) showing what the model's context window is made of and how it evolves — composition, per-request history, compactions, injections, and model switches.","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dsh-context_0.2.2_1786700768726_0.6240844620198105","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"dsh-context","version":"0.2.3","keywords":["deepseek-harness","dsh","cordis","plugin","context","token","ui"],"author":{"name":"bowenliang123"},"license":"MIT","_id":"dsh-context@0.2.3","maintainers":[{"name":"bowenliang123","email":"liang.bowen.123@qq.com"}],"homepage":"https://github.com/bowenliang123/dsh-context#readme","bugs":{"url":"https://github.com/bowenliang123/dsh-context/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation"],"platform":"web"}},"dist":{"shasum":"b38bef0fc0bbec7b266714c52eedd6bf03347a00","tarball":"https://registry.npmjs.org/dsh-context/-/dsh-context-0.2.3.tgz","fileCount":6,"integrity":"sha512-9yeqXFmGgSjKYf+VUD28u4PNPmsleI5jYlXMhBEWiJxbDa1ysD75+VKNWdHDslsJ0umQz+zqr8qnXdLkJClsXw==","signatures":[{"sig":"MEUCIQDlxP5zlapbdSk3hVDQLkDh0fk3jQN8y6XrBzU/H6ttAwIgZvlh7/jKj9ZKOiZnaxNeHSoZqWXq4dHGtxn0RGxTQWQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49486},"main":"lib/index.js","type":"module","exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"6e4162f0b5ce3ecbbaa60d7a338d1179af32b2d6","scripts":{"test":"node scripts/test-host.mjs && node scripts/test-client.mjs","build":"node scripts/build.mjs","release":"bash scripts/publish.sh"},"_npmUser":{"name":"bowenliang123","email":"liang.bowen.123@qq.com"},"repository":{"url":"git+https://github.com/bowenliang123/dsh-context.git","type":"git"},"_npmVersion":"11.16.0","description":"Context insight panel for DeepSeek Harness: a Context tab (beside Chat/Trajectory) showing what the model's context window is made of and how it evolves — composition, per-request history, compactions, injections, and model switches.","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dsh-context_0.2.3_1786700930071_0.9533911527077159","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"dsh-context","version":"0.3.0","keywords":["deepseek-harness","dsh","cordis","plugin","context","token","ui"],"author":{"name":"bowenliang123"},"license":"MIT","_id":"dsh-context@0.3.0","maintainers":[{"name":"bowenliang123","email":"liang.bowen.123@qq.com"}],"homepage":"https://github.com/bowenliang123/dsh-context#readme","bugs":{"url":"https://github.com/bowenliang123/dsh-context/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation"],"platform":"web"}},"dist":{"shasum":"b3c78c80f05a629c31b19ef48366f7923b526acd","tarball":"https://registry.npmjs.org/dsh-context/-/dsh-context-0.3.0.tgz","fileCount":6,"integrity":"sha512-rcnB8ExBdSHJSN68tU0r0srx0ScG73vLlPlqt6r/pk+D1Rfrh/BdgZ9DNCSReBJa/sI4y9TyAUsfWiyu4k3ckg==","signatures":[{"sig":"MEQCIHv3Kot69dNJkS8p7vJ3MeW3NA9Lsc2WS7u6T7R5tF4yAiA4irZ/mPLlwsBStGok3/p26Mbd/nuYJ0TuobzbUYle8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51805},"main":"lib/index.js","type":"module","exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"80853089979419525835ef7ca54c51a83a055e53","scripts":{"test":"node scripts/test-host.mjs && node scripts/test-client.mjs","build":"node scripts/build.mjs","release":"bash scripts/publish.sh"},"_npmUser":{"name":"bowenliang123","email":"liang.bowen.123@qq.com"},"repository":{"url":"git+https://github.com/bowenliang123/dsh-context.git","type":"git"},"_npmVersion":"11.16.0","description":"Context insight panel for DeepSeek Harness: a Context tab (beside Chat/Trajectory) showing what the model's context window is made of and how it evolves — composition, per-request history, compactions, injections, and model switches.","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dsh-context_0.3.0_1786701754243_0.994346820745833","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"dsh-context","version":"0.3.1","keywords":["deepseek-harness","dsh","cordis","plugin","context","token","ui"],"author":{"name":"bowenliang123"},"license":"MIT","_id":"dsh-context@0.3.1","maintainers":[{"name":"bowenliang123","email":"liang.bowen.123@qq.com"}],"homepage":"https://github.com/bowenliang123/dsh-context#readme","bugs":{"url":"https://github.com/bowenliang123/dsh-context/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation"],"platform":"web"}},"dist":{"shasum":"a38ba32be5d29d80a7e28f841b7f61b22b638587","tarball":"https://registry.npmjs.org/dsh-context/-/dsh-context-0.3.1.tgz","fileCount":6,"integrity":"sha512-DLPrBIg/KRzsOqxUMEkXSXJZz9kfvzfeVdF+C4Fe0tc/QN5Q1DIaNgRynSUnFZRngIi7/+mCXhuL3PX+Ll0OgA==","signatures":[{"sig":"MEMCH2I2oUME6Yqv2Thvabw53vaKLLdXTFHukVYxmxBFARACIFxqm/2L8Tu3MMCnWHSVXaxwn0SBzB8eGSHDMW6bsr6V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51228},"main":"lib/index.js","type":"module","exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"20779490ab233d15e3a3332ed5cecd2a582a9ecf","scripts":{"test":"node scripts/test-host.mjs && node scripts/test-client.mjs","build":"node scripts/build.mjs","release":"bash scripts/publish.sh"},"_npmUser":{"name":"bowenliang123","email":"liang.bowen.123@qq.com"},"repository":{"url":"git+https://github.com/bowenliang123/dsh-context.git","type":"git"},"_npmVersion":"11.16.0","description":"Context insight panel for DeepSeek Harness: a Context tab (beside Chat/Trajectory) showing what the model's context window is made of and how it evolves — composition, per-request history, compactions, injections, and model switches.","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dsh-context_0.3.1_1786702109017_0.1549034628677073","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"dsh-context","version":"0.4.0","keywords":["deepseek-harness","dsh","cordis","plugin","context","token","ui"],"author":{"name":"bowenliang123"},"license":"MIT","_id":"dsh-context@0.4.0","maintainers":[{"name":"bowenliang123","email":"liang.bowen.123@qq.com"}],"homepage":"https://github.com/bowenliang123/dsh-context#readme","bugs":{"url":"https://github.com/bowenliang123/dsh-context/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation"],"platform":"web"}},"dist":{"shasum":"ed5a984c272651734c37d942f8ca4dc4f5df191a","tarball":"https://registry.npmjs.org/dsh-context/-/dsh-context-0.4.0.tgz","fileCount":6,"integrity":"sha512-sdEphkFvqxwcC05WVrIOwN2unFKV//xO44JgCYdkqWG9f7oqMAgrf2jm0irmqv1mttADu9SoiY1uKWpcIrOBbg==","signatures":[{"sig":"MEUCIFDyYG39XTIeDtdsKHI5141eN8oS4Va/tnNRN3cu4oGCAiEAuZMc1PjCJ61MedH19huX1ICbMQsuJBk6F63O3vHKQJQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48688},"main":"lib/index.js","type":"module","exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"0e81996a4114908489640fc1730307cb6c6d3754","scripts":{"test":"npm run typecheck && node scripts/test-host.mjs && node scripts/test-client.mjs","build":"node scripts/build.mjs","release":"bash scripts/publish.sh","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bowenliang123","email":"liang.bowen.123@qq.com"},"repository":{"url":"git+https://github.com/bowenliang123/dsh-context.git","type":"git"},"_npmVersion":"11.16.0","description":"Context insight panel for DeepSeek Harness: a Context tab (beside Chat/Trajectory) showing what the model's context window is made of and how it evolves — composition, per-request history, compactions, injections, and model switches.","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.2","typescript":"^7.0.2","@types/react":"^18.3.31","@deepseek-ai/cordis":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-context_0.4.0_1786705403902_0.2910936730683411","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"dsh-context","version":"0.5.0","keywords":["deepseek-harness","dsh","cordis","plugin","context","token","ui"],"author":{"name":"bowenliang123"},"license":"Apache-2.0","_id":"dsh-context@0.5.0","maintainers":[{"name":"bowenliang123","email":"liang.bowen.123@qq.com"}],"homepage":"https://github.com/bowenliang123/dsh-context#readme","bugs":{"url":"https://github.com/bowenliang123/dsh-context/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation"],"platform":"web"}},"dist":{"shasum":"d339c84d22ddda213a273a4f0457c9431de2cca5","tarball":"https://registry.npmjs.org/dsh-context/-/dsh-context-0.5.0.tgz","fileCount":6,"integrity":"sha512-Eqrm89hrJbUSlU0DaZLgVkCMMCH8LswJ/QNtW9SwjpYA+XWq1x2528ACJOUTu+Q5V1EYwlnK+aSKi+3z5dVSeQ==","signatures":[{"sig":"MEUCIQCLUdAxJBDhurVDrD0jB8E1yokuzH8oTQ7UoJyIy2z4IgIgcR8paZSI+hMPeAxqmD067XLgxXcgTRmhPUx7jrdtvwM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64587},"main":"lib/index.js","type":"module","exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"0d4ce1fbc32393b50b3390d0d131eb4fff1b6747","scripts":{"test":"npm run typecheck && node scripts/test-host.mjs && node scripts/test-client.mjs","build":"node scripts/build.mjs","release":"bash scripts/publish.sh","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bowenliang123","email":"liang.bowen.123@qq.com"},"repository":{"url":"git+https://github.com/bowenliang123/dsh-context.git","type":"git"},"_npmVersion":"11.16.0","description":"Context insight panel for DeepSeek Harness: a Context tab (beside Chat/Trajectory) showing what the model's context window is made of and how it evolves — composition, per-request history, compactions, injections, and model switches.","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"esbuild":"^0.28.2","typescript":"^7.0.2","@types/react":"^18.3.31","@deepseek-ai/cordis":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-context_0.5.0_1786708514263_0.5904452618772538","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"dsh-context","version":"0.6.0","keywords":["deepseek-harness","dsh","cordis","plugin","context","token","ui"],"author":{"name":"bowenliang123"},"license":"Apache-2.0","_id":"dsh-context@0.6.0","maintainers":[{"name":"bowenliang123","email":"liang.bowen.123@qq.com"}],"homepage":"https://github.com/bowenliang123/dsh-context#readme","bugs":{"url":"https://github.com/bowenliang123/dsh-context/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation"],"platform":"web"}},"dist":{"shasum":"832594b8540dcf582b1973e54fb0b96ccef42054","tarball":"https://registry.npmjs.org/dsh-context/-/dsh-context-0.6.0.tgz","fileCount":6,"integrity":"sha512-wBR7IKD6nPD/jfLhIB/9Fv5p+jbhz4BL0tBYoOlZARTdRvGd/yeW0dcKO/OScjwyHAVShaEWyd7tBmrnuI3UwQ==","signatures":[{"sig":"MEUCIBZ5JacQ8MusAlKNWVuEyh8Gduagk7g9oK06gLJfNYayAiEAtuRt1N/q17TDkQeztRgS7UeVBGr+dsD8xmL5wBqCFxU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70925},"main":"lib/index.js","type":"module","exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"947e2b2bb9520c93a9d38dd51274fbf635b0b114","scripts":{"test":"npm run typecheck && node scripts/test-host.mjs && node scripts/test-client.mjs","build":"node scripts/build.mjs","prepare":"husky","release":"bash scripts/publish.sh","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bowenliang123","email":"liang.bowen.123@qq.com"},"repository":{"url":"git+https://github.com/bowenliang123/dsh-context.git","type":"git"},"_npmVersion":"11.16.0","description":"Context insight panel for DeepSeek Harness: a Context tab (beside Chat/Trajectory) showing what the model's context window is made of and how it evolves — composition, per-request history, compactions, injections, and model switches.","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"husky":"^9.1.7","esbuild":"^0.28.2","typescript":"^7.0.2","@types/react":"^18.3.31","@deepseek-ai/cordis":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-context_0.6.0_1786721342935_0.35962964160819055","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"dsh-context","version":"0.6.1","keywords":["deepseek-harness","dsh","cordis","plugin","context","token","ui"],"author":{"name":"bowenliang123"},"license":"Apache-2.0","_id":"dsh-context@0.6.1","maintainers":[{"name":"bowenliang123","email":"liang.bowen.123@qq.com"}],"homepage":"https://github.com/bowenliang123/dsh-context#readme","bugs":{"url":"https://github.com/bowenliang123/dsh-context/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation"],"platform":"web"}},"dist":{"shasum":"33e0ce052535ecadeee57d5774f82ab440d0db68","tarball":"https://registry.npmjs.org/dsh-context/-/dsh-context-0.6.1.tgz","fileCount":6,"integrity":"sha512-tkFWkYle2dgElnAoFA2HH03GWdijznVhcFvNALYSv6uRHJEiUTvChNZkn5damn0SzuFB4XIiG/FQy1JZjUYVHQ==","signatures":[{"sig":"MEUCIQCDcFzxWmANywFBf6IKrTAEh/ZXRSxhQROzOm7Rez45SgIgU/gUsQqI/WAj7MN+Qhbdwc2UzNG2kR5fqXHbuXh0XNo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71142},"main":"lib/index.js","type":"module","exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"86b189e6e0e15122bb8a4288853180f875cfd1bb","scripts":{"test":"npm run typecheck && node scripts/test-host.mjs && node scripts/test-client.mjs","build":"node scripts/build.mjs","prepare":"husky","release":"bash scripts/publish.sh","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bowenliang123","email":"liang.bowen.123@qq.com"},"repository":{"url":"git+https://github.com/bowenliang123/dsh-context.git","type":"git"},"_npmVersion":"11.16.0","description":"Context insight panel for DeepSeek Harness: a Context tab (beside Chat/Trajectory) showing what the model's context window is made of and how it evolves — composition, per-request history, compactions, injections, and model switches.","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"husky":"^9.1.7","jsdom":"^30.0.1","react":"^18.3.1","esbuild":"^0.28.2","react-dom":"^18.3.1","typescript":"^7.0.2","@types/react":"^18.3.31","@deepseek-ai/cordis":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-context_0.6.1_1786722728638_0.31745407589910846","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"dsh-context","version":"0.6.2","keywords":["deepseek-harness","dsh","cordis","plugin","context","token","ui"],"author":{"name":"bowenliang123"},"license":"Apache-2.0","_id":"dsh-context@0.6.2","maintainers":[{"name":"bowenliang123","email":"liang.bowen.123@qq.com"}],"homepage":"https://github.com/bowenliang123/dsh-context#readme","bugs":{"url":"https://github.com/bowenliang123/dsh-context/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation"],"platform":"web"}},"dist":{"shasum":"af0c0cad8af6fd19825c73ab069f82d3ef454a31","tarball":"https://registry.npmjs.org/dsh-context/-/dsh-context-0.6.2.tgz","fileCount":6,"integrity":"sha512-rbP9RVnRrCz4+2aHeeLtptZIyKPBRm8xQWJL018f9wHcmKuU+6sFPDTly/2/QN/MFTlp9V8YTjze6vEO56dwmA==","signatures":[{"sig":"MEYCIQCxqyp8yZtT8XwJ+kdMQO6DoZhXRGcju3aTK7Zqx7enUAIhAPeP5NHMzO7bqachtnBwrnjbrOQ7s8yW9e+3hiD+ZR7s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71373},"main":"lib/index.js","type":"module","exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"fa85b6f37b4fc63ea741776c0394a4d8ec798f0a","scripts":{"test":"npm run typecheck && node scripts/test-host.mjs && node scripts/test-client.mjs","build":"node scripts/build.mjs","prepare":"husky","release":"bash scripts/publish.sh","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bowenliang123","email":"liang.bowen.123@qq.com"},"repository":{"url":"git+https://github.com/bowenliang123/dsh-context.git","type":"git"},"_npmVersion":"11.17.0","description":"Context insight panel for DeepSeek Harness: a Context tab (beside Chat/Trajectory) showing what the model's context window is made of and how it evolves — composition, per-request history, compactions, injections, and model switches.","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"husky":"^9.1.7","jsdom":"^30.0.1","react":"^18.3.1","esbuild":"^0.28.2","react-dom":"^18.3.1","typescript":"^7.0.2","@types/react":"^18.3.31","@deepseek-ai/cordis":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-context_0.6.2_1786727882548_0.8677781571683716","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"dsh-context","version":"0.7.0","keywords":["deepseek-harness","dsh","cordis","plugin","context","token","ui"],"author":{"name":"bowenliang123"},"license":"Apache-2.0","_id":"dsh-context@0.7.0","maintainers":[{"name":"bowenliang123","email":"liang.bowen.123@qq.com"}],"homepage":"https://github.com/bowenliang123/dsh-context#readme","bugs":{"url":"https://github.com/bowenliang123/dsh-context/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation"],"platform":"web"}},"dist":{"shasum":"db3975d0ed0a9e3f933251057ec14b36d597b9de","tarball":"https://registry.npmjs.org/dsh-context/-/dsh-context-0.7.0.tgz","fileCount":6,"integrity":"sha512-PBkDJQ5Ta3IW85mDprONF9gzePogTckF/b6Oh9W/C1mkz68SvrRTMJo9g59aN7ZETtdo4eS+ny2SYD0wCUNL7Q==","signatures":[{"sig":"MEUCIQDqntArOE/JITq7ubOeuhRzXsfq7YN8CHjFL39+QRRLkgIgeWHlvGHzxR6RIhrbDOXw0gzlZaOq1hL3B+6WQmAEGao=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84207},"main":"lib/index.js","type":"module","exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"4f3675b51add50e7070df8a2ff74f5ad4dcbbe10","scripts":{"test":"npm run typecheck && node tests/host.test.mjs && node tests/client.test.mjs","build":"node scripts/build.mjs","repro":"node tests/repro-real-react.mjs","prepare":"husky","release":"bash scripts/publish.sh","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bowenliang123","email":"liang.bowen.123@qq.com"},"repository":{"url":"git+https://github.com/bowenliang123/dsh-context.git","type":"git"},"_npmVersion":"11.17.0","description":"Context insight panel for DeepSeek Harness: a Context tab (beside Chat/Trajectory) showing what the model's context window is made of and how it evolves — composition, per-request history, compactions, injections, and model switches.","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"husky":"^9.1.7","jsdom":"^30.0.1","react":"^18.3.1","esbuild":"^0.28.2","react-dom":"^18.3.1","typescript":"^7.0.2","@types/react":"^18.3.31","@deepseek-ai/cordis":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-context_0.7.0_1786731849141_0.09840401477542415","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"dsh-context","version":"0.7.1","keywords":["deepseek-harness","dsh","cordis","plugin","context","token","ui"],"author":{"name":"bowenliang123"},"license":"Apache-2.0","_id":"dsh-context@0.7.1","maintainers":[{"name":"bowenliang123","email":"liang.bowen.123@qq.com"}],"homepage":"https://github.com/bowenliang123/dsh-context#readme","bugs":{"url":"https://github.com/bowenliang123/dsh-context/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation"],"platform":"web"}},"dist":{"shasum":"4ceb9cb6814f21ee1a1d66b4edffac0a7f86968d","tarball":"https://registry.npmjs.org/dsh-context/-/dsh-context-0.7.1.tgz","fileCount":6,"integrity":"sha512-LvhRou2juKB1ayI1qYmj1RkYTBNgXHN77Ok647vN0WLyOQMWrMyI5SnFFGn2cpJtKaqbHFUfM2CcAI+DbjcIMQ==","signatures":[{"sig":"MEQCIEx06/PQsp9DuoW/49rbwbMApRv457+sbmkcSVY91mhUAiAEVydwnlv2dJ9iMPgmUVB2IfcSjBxrT+en8WFeg3iC9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78764},"main":"lib/index.js","type":"module","exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"4171e214f7e4e41803937fc66c560751a9f8b9e8","scripts":{"test":"npm run typecheck && node tests/host.test.mjs && node tests/client.test.mjs","build":"node scripts/build.mjs","repro":"node tests/repro-real-react.mjs","prepare":"husky","release":"bash scripts/publish.sh","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bowenliang123","email":"liang.bowen.123@qq.com"},"repository":{"url":"git+https://github.com/bowenliang123/dsh-context.git","type":"git"},"_npmVersion":"11.17.0","description":"Context insight panel for DeepSeek Harness: see what the model's context window is made of and how it evolves — composition, per-request history, compactions, injections, and model switches.","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"husky":"^9.1.7","jsdom":"^30.0.1","react":"^18.3.1","esbuild":"^0.28.2","react-dom":"^18.3.1","typescript":"^7.0.2","@types/react":"^18.3.31","@deepseek-ai/cordis":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-context_0.7.1_1786733856290_0.5451485015487281","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"dsh-context","version":"0.7.2","keywords":["deepseek-harness","dsh","cordis","plugin","context","token","ui"],"author":{"name":"bowenliang123"},"license":"Apache-2.0","_id":"dsh-context@0.7.2","maintainers":[{"name":"bowenliang123","email":"liang.bowen.123@qq.com"}],"homepage":"https://github.com/bowenliang123/dsh-context#readme","bugs":{"url":"https://github.com/bowenliang123/dsh-context/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation"],"platform":"web"}},"dist":{"shasum":"0797ed5f7a91e572ef7105e13921921459e7dbb6","tarball":"https://registry.npmjs.org/dsh-context/-/dsh-context-0.7.2.tgz","fileCount":6,"integrity":"sha512-E6BJMb8QV4rApBhgffaPlNwt0efdkK3Vd3H+E/9IpZCV79IUK9kk2g8+giOI5z1v03hrmzzwoeLT6orWm1UG8w==","signatures":[{"sig":"MEUCICiE0OfeBu/Ewth5+zT7okgi3YZMa/3UdFLQgDfaSOgHAiEAyy0OOCMzwpUQu1u9QXhn5fZ3IOJD7CNahN/hc3SKl/E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78873},"main":"lib/index.js","type":"module","exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"a1628763292765413cf12e995f01fe6df573e299","scripts":{"test":"npm run typecheck && node tests/host.test.mjs && node tests/client.test.mjs","build":"node scripts/build.mjs","repro":"node tests/repro-real-react.mjs","prepare":"husky","release":"bash scripts/publish.sh","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bowenliang123","email":"liang.bowen.123@qq.com"},"repository":{"url":"git+https://github.com/bowenliang123/dsh-context.git","type":"git"},"_npmVersion":"11.17.0","description":"Context insight panel for DeepSeek Harness: see what the model's context window is made of and how it evolves — composition, per-request history, compactions, injections, and model switches.","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"husky":"^9.1.7","jsdom":"^30.0.1","react":"^18.3.1","esbuild":"^0.28.2","react-dom":"^18.3.1","typescript":"^7.0.2","@types/react":"^18.3.31","@deepseek-ai/cordis":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-context_0.7.2_1786734696628_0.10433479006801671","host":"s3://npm-registry-packages-npm-production"}},"0.7.3":{"name":"dsh-context","version":"0.7.3","keywords":["deepseek-harness","dsh","cordis","plugin","context","token","ui"],"author":{"name":"bowenliang123"},"license":"Apache-2.0","_id":"dsh-context@0.7.3","maintainers":[{"name":"bowenliang123","email":"liang.bowen.123@qq.com"}],"homepage":"https://github.com/bowenliang123/dsh-context#readme","bugs":{"url":"https://github.com/bowenliang123/dsh-context/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation"],"platform":"web"}},"dist":{"shasum":"0b22fdd3ea9d93f9bf1be0e64c912312255bc597","tarball":"https://registry.npmjs.org/dsh-context/-/dsh-context-0.7.3.tgz","fileCount":6,"integrity":"sha512-yV8q5y7MEOlW0cJitFFuwYAM0DlRNiCryiCPRdrdWi/V5U4/53XG6QcQeDlrah/SgDQpSB8R+CiEMub9iccPTg==","signatures":[{"sig":"MEUCIQC5CjCxgTmNYCXpj5LTaEKx3BLVdDr5+FC1IMT/dKVb4gIgd7iIsDRDxO1xpjuJNsSeGhrR1V0NK1mqtgFbkRVames=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-context@0.7.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":79220},"main":"lib/index.js","type":"module","exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"b96eacad492ca28343a5e3b482c57bdfcfebad7b","scripts":{"test":"npm run typecheck && node tests/host.test.mjs && node tests/client.test.mjs","build":"node scripts/build.mjs","repro":"node tests/repro-real-react.mjs","prepare":"husky","release":"bash scripts/publish.sh","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2acdb8ed-b729-4d41-a21c-a855c4534596"}},"repository":{"url":"git+https://github.com/bowenliang123/dsh-context.git","type":"git"},"_npmVersion":"11.17.0","description":"Context insight panel for DeepSeek Harness: see what the model's context window is made of and how it evolves — composition, per-request history, compactions, injections, and model switches.","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"husky":"^9.1.7","jsdom":"^30.0.1","react":"^18.3.1","esbuild":"^0.28.2","react-dom":"^18.3.1","typescript":"^7.0.2","@types/react":"^18.3.31","@deepseek-ai/cordis":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-context_0.7.3_1786735540328_0.6069204095888796","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"dsh-context","version":"0.8.0","keywords":["deepseek-harness","dsh","cordis","plugin","context","token","ui"],"author":{"name":"bowenliang123"},"license":"Apache-2.0","_id":"dsh-context@0.8.0","maintainers":[{"name":"bowenliang123","email":"liang.bowen.123@qq.com"}],"homepage":"https://github.com/bowenliang123/dsh-context#readme","bugs":{"url":"https://github.com/bowenliang123/dsh-context/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation"],"platform":"web"}},"dist":{"shasum":"25caae40d62156727c79444362b56c0afaeddde7","tarball":"https://registry.npmjs.org/dsh-context/-/dsh-context-0.8.0.tgz","fileCount":6,"integrity":"sha512-ye6r4o9JtL1xc4Nyqhtv+lIknz8/3dBfXH96GxMDf7JUq0SxdOrBR2wU4atTNw3Pyzk73p4U1qL0iyYnJ+fl9A==","signatures":[{"sig":"MEUCIQCvo+Y5mYb8uU/s61Era+WPDsDFioMhyVdRqJdXNvFwkQIgFO+5TVPBL1EqfzK3pSDmdIAzh65hvCEkXCnTh1NIEuY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-context@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":85177},"main":"lib/index.js","type":"module","exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"a50a8f1b190ba87e509c0ece09ed5ff3c818877d","scripts":{"test":"npm run typecheck && node tests/host.test.mjs && node tests/client.test.mjs","build":"node scripts/build.mjs","repro":"node tests/repro-real-react.mjs","prepare":"husky","release":"bash scripts/publish.sh","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2acdb8ed-b729-4d41-a21c-a855c4534596"}},"repository":{"url":"git+https://github.com/bowenliang123/dsh-context.git","type":"git"},"_npmVersion":"11.17.0","description":"Context insight panel for DeepSeek Harness: see what the model's context window is made of and how it evolves — composition, per-request history, compactions, injections, and model switches.","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"husky":"^9.1.7","jsdom":"^30.0.1","react":"^18.3.1","esbuild":"^0.28.2","react-dom":"^18.3.1","typescript":"^7.0.2","@types/react":"^18.3.31","@deepseek-ai/cordis":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-context_0.8.0_1786815257230_0.5802642020268642","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"dsh-context","version":"0.9.0","keywords":["deepseek-harness","dsh","cordis","plugin","context","token","ui"],"author":{"name":"bowenliang123"},"license":"Apache-2.0","_id":"dsh-context@0.9.0","maintainers":[{"name":"bowenliang123","email":"liang.bowen.123@qq.com"}],"homepage":"https://github.com/bowenliang123/dsh-context#readme","bugs":{"url":"https://github.com/bowenliang123/dsh-context/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation"],"platform":"web"}},"dist":{"shasum":"5b97f5bf6ea1f7a7cbbe63498cdc88bda4159f75","tarball":"https://registry.npmjs.org/dsh-context/-/dsh-context-0.9.0.tgz","fileCount":6,"integrity":"sha512-DepZqtkMJJ8CpCbRHoapyAZc8u1b8rprZU9lEglmXTJ/K6MN/SZ4kDvYBQfuQo4IeUeqBj0fF3dLfqKZtEC6TA==","signatures":[{"sig":"MEQCIBeQH7tC/ZjKfsC+W0qTDrfcbf755ceOqUPelv0fqGVjAiBcjt1gpQSckxrmMz3ma+TY0onBCsgIVfQjdBEXNAd01A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-context@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87164},"main":"lib/index.js","type":"module","exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"aca38b24d714106f7256280dc8f9c9ec5b8e4552","scripts":{"test":"npm run typecheck && node tests/host.test.mjs && node tests/client.test.mjs","build":"node scripts/build.mjs","repro":"node tests/repro-real-react.mjs","prepare":"husky","release":"bash scripts/publish.sh","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2acdb8ed-b729-4d41-a21c-a855c4534596"}},"repository":{"url":"git+https://github.com/bowenliang123/dsh-context.git","type":"git"},"_npmVersion":"11.17.0","description":"Context insight panel for DeepSeek Harness: see what the model's context window is made of and how it evolves — composition, per-request history, compactions, injections, and model switches. Streamed through the harness's session-projection pipeline.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"husky":"^9.1.7","jsdom":"^30.0.1","react":"^18.3.1","esbuild":"^0.28.2","react-dom":"^18.3.1","typescript":"^7.0.2","@types/react":"^18.3.31","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-session":"0.1.0-rc.6","@deepseek-ai/dsh-token-meter":"0.1.0-rc.6","@deepseek-ai/dsh-session-projection":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-context_0.9.0_1786843980169_0.13030832933383296","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"dsh-context","version":"0.10.0","keywords":["deepseek-harness","dsh","cordis","plugin","context","token","ui"],"author":{"name":"bowenliang123"},"license":"Apache-2.0","_id":"dsh-context@0.10.0","maintainers":[{"name":"bowenliang123","email":"liang.bowen.123@qq.com"}],"homepage":"https://github.com/bowenliang123/dsh-context#readme","bugs":{"url":"https://github.com/bowenliang123/dsh-context/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation"],"platform":"web"}},"dist":{"shasum":"075ecee11c68abed590b324d59504f07c29d1549","tarball":"https://registry.npmjs.org/dsh-context/-/dsh-context-0.10.0.tgz","fileCount":6,"integrity":"sha512-kVeXEtFn7hHhvdKWgj+0IPsSvi0lRuNjx5sJ4DIR5fe6fth9foB4yLR6+24TarbyMNsUM8rE7TuRSl7RKhKa/A==","signatures":[{"sig":"MEUCIHOumtuVZhIfbVwhbnc/hOhtkzw5KYdf3mjw0RaN//YCAiEA1b3kjVEBjkkfkcoITl6O4RuOxiNlpJ61KMW7llQfWZA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-context@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96499},"main":"lib/index.js","type":"module","exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"1c6fe29021f0c126c1cb529c02e311ba24f038d4","scripts":{"test":"npm run typecheck && node tests/host.test.mjs && node tests/client.test.mjs","build":"node scripts/build.mjs","repro":"node tests/repro-real-react.mjs","prepare":"husky","release":"bash scripts/publish.sh","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2acdb8ed-b729-4d41-a21c-a855c4534596"}},"repository":{"url":"git+https://github.com/bowenliang123/dsh-context.git","type":"git"},"_npmVersion":"11.17.0","description":"A DeepSeek Harness plugin for context dashboard and context command, for understanding how the context is made of, and how it evolves.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"husky":"^9.1.7","jsdom":"^30.0.1","react":"^18.3.1","esbuild":"^0.28.2","react-dom":"^18.3.1","typescript":"^7.0.2","@types/react":"^18.3.31","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-session":"0.1.0-rc.6","@deepseek-ai/dsh-token-meter":"0.1.0-rc.6","@deepseek-ai/dsh-session-projection":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-context_0.10.0_1786894989589_0.5567935065856591","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"dsh-context","version":"0.10.1","keywords":["deepseek-harness","dsh","cordis","plugin","context","token","ui"],"author":{"name":"bowenliang123"},"license":"Apache-2.0","_id":"dsh-context@0.10.1","maintainers":[{"name":"bowenliang123","email":"liang.bowen.123@qq.com"}],"homepage":"https://github.com/bowenliang123/dsh-context#readme","bugs":{"url":"https://github.com/bowenliang123/dsh-context/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation"],"platform":"web"}},"dist":{"shasum":"155278806909e328d1653a56bfce8c962d13c7c4","tarball":"https://registry.npmjs.org/dsh-context/-/dsh-context-0.10.1.tgz","fileCount":6,"integrity":"sha512-nDgNDXuzHtT6tY3HjLFSDwxtOIWNV6pgjKa/fkKizw+Egwzn7mxhZhlUjir/mNvTpFul81/fPqrnJhaMGDs8mA==","signatures":[{"sig":"MEYCIQCexxwF4Ek7Wbi0eVhrq+KCJDTx/sfd27MsDLzlECV6YwIhAKtkJaybwmdZ5BwcGXwsDfEnbGGXmXcSfskhBX1WN2Ao","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-context@0.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96547},"main":"lib/index.js","type":"module","exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"a4deb93e21104be439b8ca789c38445d37cabd4f","scripts":{"test":"npm run typecheck && node tests/host.test.mjs && node tests/client.test.mjs","build":"node scripts/build.mjs","repro":"node tests/repro-real-react.mjs","prepare":"husky","release":"bash scripts/publish.sh","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2acdb8ed-b729-4d41-a21c-a855c4534596"}},"repository":{"url":"git+https://github.com/bowenliang123/dsh-context.git","type":"git"},"_npmVersion":"11.17.0","description":"A DeepSeek Harness plugin for context dashboard and context command, for understanding how the context is made of, and how it evolves.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"husky":"^9.1.7","jsdom":"^30.0.1","react":"^18.3.1","esbuild":"^0.28.2","react-dom":"^18.3.1","typescript":"^7.0.2","@types/react":"^18.3.31","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-session":"0.1.0-rc.6","@deepseek-ai/dsh-token-meter":"0.1.0-rc.6","@deepseek-ai/dsh-session-projection":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-context_0.10.1_1786897619454_0.6664141283226122","host":"s3://npm-registry-packages-npm-production"}},"0.10.2":{"name":"dsh-context","version":"0.10.2","keywords":["deepseek-harness","dsh","cordis","plugin","context","token","ui"],"author":{"name":"bowenliang123"},"license":"Apache-2.0","_id":"dsh-context@0.10.2","maintainers":[{"name":"bowenliang123","email":"liang.bowen.123@qq.com"}],"homepage":"https://github.com/bowenliang123/dsh-context#readme","bugs":{"url":"https://github.com/bowenliang123/dsh-context/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation"],"platform":"web"}},"dist":{"shasum":"a87c578e159c941e446e766308f1046865ece0ab","tarball":"https://registry.npmjs.org/dsh-context/-/dsh-context-0.10.2.tgz","fileCount":6,"integrity":"sha512-QC/C9YdEuJlfdCFPiUTyItuU1DRVU0pea2A8quttz2CLDjbWn4//n6uXyqY0OQW2ddkLoVz8qmr/l41d3+uQ9g==","signatures":[{"sig":"MEUCIQD6CS+zTIksj5NGoAl7koj7PH4oye0nelRsVwcTehWfVAIgBA+TdWN2OKp2Vu2o4Y7hO40uSsSqFxc+AqS/K4lxPoE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-context@0.10.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96268},"main":"lib/index.js","type":"module","exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"19733b9a4dce76b4cd7697e9a2edc41b77b79a47","scripts":{"test":"npm run typecheck && node tests/host.test.mjs && node tests/client.test.mjs","build":"node scripts/build.mjs","repro":"node tests/repro-real-react.mjs","prepare":"husky","release":"bash scripts/publish.sh","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2acdb8ed-b729-4d41-a21c-a855c4534596"}},"repository":{"url":"git+https://github.com/bowenliang123/dsh-context.git","type":"git"},"_npmVersion":"11.17.0","description":"A DeepSeek Harness plugin for context dashboard and context command, for understanding how the context is made of, and how it evolves.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"husky":"^9.1.7","jsdom":"^30.0.1","react":"^18.3.1","esbuild":"^0.28.2","react-dom":"^18.3.1","typescript":"^7.0.2","@types/react":"^18.3.31","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-session":"0.1.0-rc.6","@deepseek-ai/dsh-token-meter":"0.1.0-rc.6","@deepseek-ai/dsh-session-projection":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-context_0.10.2_1786921812924_0.4102963798987369","host":"s3://npm-registry-packages-npm-production"}},"0.10.3":{"name":"dsh-context","version":"0.10.3","keywords":["deepseek-harness","dsh","cordis","plugin","context","token","ui"],"author":{"name":"bowenliang123"},"license":"Apache-2.0","_id":"dsh-context@0.10.3","maintainers":[{"name":"bowenliang123","email":"liang.bowen.123@qq.com"}],"homepage":"https://github.com/bowenliang123/dsh-context#readme","bugs":{"url":"https://github.com/bowenliang123/dsh-context/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation"],"platform":"web"}},"dist":{"shasum":"e49238793e4979cb8d7989307c32c1897b3108ed","tarball":"https://registry.npmjs.org/dsh-context/-/dsh-context-0.10.3.tgz","fileCount":6,"integrity":"sha512-PjPyDlHsINmF77WWBSXva+YHUsNRUT5rnf0B9WunanlLa8CLqhpAywna5SqHXK8lO3ep1XMgL271ZASdzW7YzQ==","signatures":[{"sig":"MEYCIQCPua1iPYEWoaKsWK/t/8ZorFlavP9lKmv7XLP1anlopAIhAMvgwmFtiixAgObA8E5RiTkth7UWj/vmb8YlDUeGZVL6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-context@0.10.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":99410},"main":"lib/index.js","type":"module","exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"ec108bb7a705c09ab2113b169c837d4bce5d5da4","scripts":{"test":"npm run typecheck && node tests/host.test.mjs && node tests/client.test.mjs","build":"node scripts/build.mjs","repro":"node tests/repro-real-react.mjs","prepare":"husky","release":"bash scripts/publish.sh","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2acdb8ed-b729-4d41-a21c-a855c4534596"}},"repository":{"url":"git+https://github.com/bowenliang123/dsh-context.git","type":"git"},"_npmVersion":"11.17.0","description":"A DeepSeek Harness plugin for context dashboard and context command, for understanding how the context is made of, and how it evolves.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"husky":"^9.1.7","jsdom":"^30.0.1","react":"^18.3.1","esbuild":"^0.28.2","react-dom":"^18.3.1","typescript":"^7.0.2","@types/react":"^18.3.31","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-session":"0.1.0-rc.6","@deepseek-ai/dsh-token-meter":"0.1.0-rc.6","@deepseek-ai/dsh-session-projection":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-context_0.10.3_1786938460196_0.8140823857534798","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"dsh-context","version":"0.11.0","keywords":["deepseek-harness","dsh","cordis","plugin","context","token","ui"],"author":{"name":"bowenliang123"},"license":"Apache-2.0","_id":"dsh-context@0.11.0","maintainers":[{"name":"bowenliang123","email":"liang.bowen.123@qq.com"}],"homepage":"https://github.com/bowenliang123/dsh-context#readme","bugs":{"url":"https://github.com/bowenliang123/dsh-context/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation"],"platform":"web"}},"dist":{"shasum":"688e600ac427da78518c0f9979452b283feb23fb","tarball":"https://registry.npmjs.org/dsh-context/-/dsh-context-0.11.0.tgz","fileCount":6,"integrity":"sha512-qeD6YxiXeKWIdLhed3r3qh3LQa4PydgqddxOoRKtJJI81B+ml6q+9c8jjnj6CBje6TpNipUW8ON/dNwOIZkSzQ==","signatures":[{"sig":"MEUCIQDjB+lYlX0izhwfkjxLWfUPy7JU0EtoPd+Qu2CPuCC26gIgaEfIHRXoopBJtioUQW3tbPOnuPov62OOL0Kfidg4wz8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-context@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":103003},"main":"lib/index.js","type":"module","exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"e34e03d1bd0d02953a5a7475c70f9338bc3b0d62","scripts":{"test":"npm run typecheck && node tests/host.test.mjs && node tests/client.test.mjs","build":"node scripts/build.mjs","repro":"node tests/repro-real-react.mjs","prepare":"husky","release":"bash scripts/publish.sh","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2acdb8ed-b729-4d41-a21c-a855c4534596"}},"repository":{"url":"git+https://github.com/bowenliang123/dsh-context.git","type":"git"},"_npmVersion":"11.17.0","description":"A DeepSeek Harness plugin for context insight and management, with context dashboard and context command, for understanding how the context is made of, and how it evolves.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"husky":"^9.1.7","jsdom":"^30.0.1","react":"^18.3.1","esbuild":"^0.28.2","react-dom":"^18.3.1","typescript":"^7.0.2","@types/react":"^18.3.31","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-session":"0.1.0-rc.6","@deepseek-ai/dsh-token-meter":"0.1.0-rc.6","@deepseek-ai/dsh-session-projection":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-context_0.11.0_1786953561956_0.2448984250569446","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"dsh-context","version":"0.11.1","keywords":["deepseek-harness","dsh","cordis","plugin","context","token","ui"],"author":{"name":"bowenliang123"},"license":"Apache-2.0","_id":"dsh-context@0.11.1","maintainers":[{"name":"bowenliang123","email":"liang.bowen.123@qq.com"}],"homepage":"https://github.com/bowenliang123/dsh-context#readme","bugs":{"url":"https://github.com/bowenliang123/dsh-context/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation"],"platform":"web"}},"dist":{"shasum":"673178f15d761a5bf8edf80b2c392593102a0e56","tarball":"https://registry.npmjs.org/dsh-context/-/dsh-context-0.11.1.tgz","fileCount":6,"integrity":"sha512-O9gIxadXC7A6USL8MAW416PmIgEOYwGGs1ajLeLeEU6NTNuWPFKoYocNfLu+Fq4beAoE9/37hT9nSiuAt+GSOA==","signatures":[{"sig":"MEUCICTc/u2IYM4JnAjBKQek287jEoJ84eEDcYpDdbPX/EMbAiEAo+4AZOTn4L0AEvChuo9tvACAOnb88o9rmDjhtIOdejo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-context@0.11.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":103227},"main":"lib/index.js","type":"module","exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"4ae0e2f560f95fd1cb458f1f2fc73d7ed9507c98","scripts":{"test":"npm run typecheck && node tests/host.test.mjs && node tests/client.test.mjs","build":"node scripts/build.mjs","repro":"node tests/repro-real-react.mjs","prepare":"husky","release":"bash scripts/publish.sh","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2acdb8ed-b729-4d41-a21c-a855c4534596"}},"repository":{"url":"git+https://github.com/bowenliang123/dsh-context.git","type":"git"},"_npmVersion":"11.17.0","description":"A DeepSeek Harness plugin for context insight and management, with context dashboard and context command, for understanding how the context is made of, and how it evolves.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"husky":"^9.1.7","jsdom":"^30.0.1","react":"^18.3.1","esbuild":"^0.28.2","react-dom":"^18.3.1","typescript":"^7.0.2","@types/react":"^18.3.31","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-session":"0.1.0-rc.6","@deepseek-ai/dsh-token-meter":"0.1.0-rc.6","@deepseek-ai/dsh-session-projection":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-context_0.11.1_1786954437641_0.8058404325875086","host":"s3://npm-registry-packages-npm-production"}},"0.11.2":{"name":"dsh-context","version":"0.11.2","keywords":["deepseek-harness","dsh","cordis","plugin","context","token","ui"],"author":{"name":"bowenliang123"},"license":"Apache-2.0","_id":"dsh-context@0.11.2","maintainers":[{"name":"bowenliang123","email":"liang.bowen.123@qq.com"}],"homepage":"https://github.com/bowenliang123/dsh-context#readme","bugs":{"url":"https://github.com/bowenliang123/dsh-context/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation"],"platform":"web"}},"dist":{"shasum":"896b86130a2585d16559f739f126b19a254e6a8d","tarball":"https://registry.npmjs.org/dsh-context/-/dsh-context-0.11.2.tgz","fileCount":6,"integrity":"sha512-PBF8sGjXhlY9XKXdOFIuh4C/Mh7s1uiWlacu067ses9WHLdWkTFmD65JhQiYDOSA67d3i+Y9su67J5Cdd5dvNA==","signatures":[{"sig":"MEYCIQCPJWqhJB3XbDG6EINAhRWZHanm0OGknP+1p7dXcdVa+gIhAKKyeF5aROefraJemJdpSfFP0NI0lJnEClf+h1vlnUET","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-context@0.11.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":103227},"main":"lib/index.js","type":"module","exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"8b990ed08eab82dad884cff70a156dc3cf7351cb","scripts":{"test":"npm run typecheck && node tests/host.test.mjs && node tests/client.test.mjs","build":"node scripts/build.mjs","repro":"node tests/repro-real-react.mjs","prepare":"husky","release":"bash scripts/publish.sh","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2acdb8ed-b729-4d41-a21c-a855c4534596"}},"repository":{"url":"git+https://github.com/bowenliang123/dsh-context.git","type":"git"},"_npmVersion":"11.17.0","description":"A DeepSeek Harness plugin for context insight and management, with context dashboard and context command, for understanding how the context is made of, and how it evolves.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"husky":"^9.1.7","jsdom":"^30.0.1","react":"^18.3.1","esbuild":"^0.28.2","react-dom":"^18.3.1","typescript":"^7.0.2","@types/react":"^18.3.31","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-session":"0.1.0-rc.6","@deepseek-ai/dsh-token-meter":"0.1.0-rc.6","@deepseek-ai/dsh-session-projection":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-context_0.11.2_1786956740354_0.06284995242081548","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"dsh-context","version":"0.12.0","keywords":["deepseek-harness","dsh","cordis","plugin","context","token","ui"],"author":{"name":"bowenliang123"},"license":"Apache-2.0","_id":"dsh-context@0.12.0","maintainers":[{"name":"bowenliang123","email":"liang.bowen.123@qq.com"}],"homepage":"https://github.com/bowenliang123/dsh-context#readme","bugs":{"url":"https://github.com/bowenliang123/dsh-context/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation"],"platform":"web"}},"dist":{"shasum":"468ca9a345e5d1685d00d2b2269001dfe3f08593","tarball":"https://registry.npmjs.org/dsh-context/-/dsh-context-0.12.0.tgz","fileCount":6,"integrity":"sha512-mb5AkxlsG3/FfcFhpKRP+pYo9JXLMEJ9/sBfD6Xm1yNrP9cYuzgQYiGOpXw5yjYSOWiUgbZjt6zfHqa1q1JURA==","signatures":[{"sig":"MEQCIEchErC6A+3TkVcNou7tr23pO/8jEVXsvftfYUzhnKQ/AiAcBoRpVtGad5QteemCqUfLWZebUw0DVBBoYKfUauHBnQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-context@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164366},"main":"lib/index.js","type":"module","exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"cf286766bc3a14a81131fdc57b2053f83e3567b8","scripts":{"test":"npm run typecheck && node tests/host.test.mjs && node tests/client.test.mjs","build":"node scripts/build.mjs","repro":"node tests/repro-real-react.mjs","prepare":"husky","release":"bash scripts/publish.sh","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2acdb8ed-b729-4d41-a21c-a855c4534596"}},"repository":{"url":"git+https://github.com/bowenliang123/dsh-context.git","type":"git"},"_npmVersion":"11.17.0","description":"A DeepSeek Harness plugin for context insight and management, with context dashboard and context command, for understanding how the context is made of, and how it evolves.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3","playwright-core":"^1.62.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"husky":"^9.1.7","jsdom":"^30.0.1","react":"^18.3.1","esbuild":"^0.28.2","react-dom":"^18.3.1","typescript":"^7.0.2","@types/react":"^18.3.31","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-session":"0.1.0-rc.7","@deepseek-ai/dsh-token-meter":"0.1.0-rc.7","@deepseek-ai/dsh-session-projection":"0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.7"},"_npmOperationalInternal":{"tmp":"tmp/dsh-context_0.12.0_1786998501913_0.4891014181251927","host":"s3://npm-registry-packages-npm-production"}},"0.12.1":{"name":"dsh-context","version":"0.12.1","keywords":["deepseek-harness","dsh","cordis","plugin","context","token","ui"],"author":{"name":"bowenliang123"},"license":"Apache-2.0","_id":"dsh-context@0.12.1","maintainers":[{"name":"bowenliang123","email":"liang.bowen.123@qq.com"}],"homepage":"https://github.com/bowenliang123/dsh-context#readme","bugs":{"url":"https://github.com/bowenliang123/dsh-context/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation"],"platform":"web"}},"dist":{"shasum":"3e3b65f2da004ad5474e948012e91a9942a9db29","tarball":"https://registry.npmjs.org/dsh-context/-/dsh-context-0.12.1.tgz","fileCount":6,"integrity":"sha512-qvX5FQWXBvZ85/oV4jbCXrX5mGCPFdDeStdld44y4NXqskZBOhN3KyHO0HPeEWIss/3oeQf+49zvhEi4mNaC8w==","signatures":[{"sig":"MEUCIE74EPI31XeaVcULh8WeK9Am2W9QmFZ+ctjEyorDfkWlAiEAq0902/HgnlopZ9NBL8+JWgpFfN9L6odmLVP3S3sgo7Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-context@0.12.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164213},"main":"lib/index.js","type":"module","exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"1e4efc4e3ed5f00a933bd80277f32026c007b8a0","scripts":{"test":"npm run typecheck && node tests/host.test.mjs && node tests/client.test.mjs","build":"node scripts/build.mjs","repro":"node tests/repro-real-react.mjs","prepare":"husky","release":"bash scripts/publish.sh","register":"dsh plugin --profile web remove dsh-context ; dsh plugin --profile web add .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2acdb8ed-b729-4d41-a21c-a855c4534596"}},"repository":{"url":"git+https://github.com/bowenliang123/dsh-context.git","type":"git"},"_npmVersion":"11.17.0","description":"A DeepSeek Harness plugin for context insight and management, with context dashboard and context command, for understanding how the context is made of, and how it evolves.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3","playwright-core":"^1.62.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"husky":"^9.1.7","jsdom":"^30.0.1","react":"^18.3.1","esbuild":"^0.28.2","react-dom":"^18.3.1","typescript":"^7.0.2","@types/react":"^18.3.31","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-session":"0.1.0-rc.7","@deepseek-ai/dsh-token-meter":"0.1.0-rc.7","@deepseek-ai/dsh-session-projection":"0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.7"},"_npmOperationalInternal":{"tmp":"tmp/dsh-context_0.12.1_1787038620512_0.8233500162861023","host":"s3://npm-registry-packages-npm-production"}},"0.12.2":{"name":"dsh-context","version":"0.12.2","keywords":["deepseek-harness","dsh","cordis","plugin","context","token","ui"],"author":{"name":"bowenliang123"},"license":"Apache-2.0","_id":"dsh-context@0.12.2","maintainers":[{"name":"bowenliang123","email":"liang.bowen.123@qq.com"}],"homepage":"https://github.com/bowenliang123/dsh-context#readme","bugs":{"url":"https://github.com/bowenliang123/dsh-context/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation"],"platform":"web"}},"dist":{"shasum":"defee9fcf6958575701dd418b347746f6717cf3b","tarball":"https://registry.npmjs.org/dsh-context/-/dsh-context-0.12.2.tgz","fileCount":6,"integrity":"sha512-VaDRzLeAalrvmlibvnfk+Dbf227k1nqwGlc2ms0XLHLpFb5S1LxhjHMIhDTpWn2mFZehNB1mM2fNgqal5XXtWQ==","signatures":[{"sig":"MEUCIBHtEHC11zILGrSehp0Porm5HvyhoA4aSr0C4zByeJGvAiEAwQ0vzhX3Th84uyu4jZZyOtKShe/hJ7WukTRKDqjfLuI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-context@0.12.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164212},"main":"lib/index.js","type":"module","exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"8c24125153d7b201e7995b2dbe7ffa1ec9fd9cc6","scripts":{"test":"npm run typecheck && node tests/host.test.mjs && node tests/client.test.mjs","build":"node scripts/build.mjs","hooks":"bash scripts/install-hooks.sh","repro":"node tests/repro-real-react.mjs","release":"bash scripts/publish.sh","register":"dsh plugin --profile web remove dsh-context ; dsh plugin --profile web add .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2acdb8ed-b729-4d41-a21c-a855c4534596"}},"repository":{"url":"git+https://github.com/bowenliang123/dsh-context.git","type":"git"},"_npmVersion":"11.17.0","description":"A DeepSeek Harness plugin for context insight and management, with context dashboard and context command, for understanding how the context is made of, and how it evolves.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3","playwright-core":"^1.62.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"jsdom":"^30.0.1","react":"^18.3.1","esbuild":"^0.28.2","react-dom":"^18.3.1","typescript":"^7.0.2","@types/react":"^18.3.31","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-session":"0.1.0-rc.7","@deepseek-ai/dsh-token-meter":"0.1.0-rc.7","@deepseek-ai/dsh-session-projection":"0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.7"},"_npmOperationalInternal":{"tmp":"tmp/dsh-context_0.12.2_1787057659616_0.04379487119903103","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"dsh-context","version":"0.13.0","keywords":["deepseek-harness","dsh","cordis","plugin","context","token","ui"],"author":{"name":"bowenliang123"},"license":"Apache-2.0","_id":"dsh-context@0.13.0","maintainers":[{"name":"bowenliang123","email":"liang.bowen.123@qq.com"}],"homepage":"https://github.com/bowenliang123/dsh-context#readme","bugs":{"url":"https://github.com/bowenliang123/dsh-context/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation"],"platform":"web"}},"dist":{"shasum":"5839d8ac089f458c717617157037b7fe5da3470d","tarball":"https://registry.npmjs.org/dsh-context/-/dsh-context-0.13.0.tgz","fileCount":6,"integrity":"sha512-um2z0MlPCkJTudM4UBWBmXrugBRD8aYBpBh8nnEy1x2XoSV+oBtuKA5d25qy2ZhwPb2HCIoIvQRjVkNojfkQ+Q==","signatures":[{"sig":"MEUCIQDRAcxGg5j20h6RuhIIyhf6JbPY3SJm9qGVrc9MAnPLBQIgQLd4Fri6miHpkW10V3Pn3C8dFxlMsklnq+wOETkhHlk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-context@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164160},"main":"lib/index.js","type":"module","exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"3cf7a94c902c819c3cb8c9aa811de0f08d22e1bb","scripts":{"test":"npm run typecheck && node tests/host.test.mjs && node tests/client.test.mjs","build":"node scripts/build.mjs","hooks":"bash scripts/install-hooks.sh","repro":"node tests/repro-real-react.mjs","release":"bash scripts/publish.sh","register":"bash scripts/register.sh","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2acdb8ed-b729-4d41-a21c-a855c4534596"}},"repository":{"url":"git+https://github.com/bowenliang123/dsh-context.git","type":"git"},"_npmVersion":"11.17.0","description":"A DeepSeek Harness plugin for context insight and management, with context dashboard and context command, for understanding how the context is made of, and how it evolves.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3","playwright-core":"^1.62.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"jsdom":"^30.0.1","react":"^18.3.1","esbuild":"^0.28.2","react-dom":"^18.3.1","typescript":"^7.0.2","@types/react":"^18.3.31","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-session":"0.1.0-rc.7","@deepseek-ai/dsh-token-meter":"0.1.0-rc.7","@deepseek-ai/dsh-session-projection":"0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.7"},"_npmOperationalInternal":{"tmp":"tmp/dsh-context_0.13.0_1787069711601_0.6662329997604477","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"dsh-context","version":"0.14.0","keywords":["deepseek-harness","dsh","cordis","plugin","context","token","ui"],"author":{"name":"bowenliang123"},"license":"Apache-2.0","_id":"dsh-context@0.14.0","maintainers":[{"name":"bowenliang123","email":"liang.bowen.123@qq.com"}],"homepage":"https://github.com/bowenliang123/dsh-context#readme","bugs":{"url":"https://github.com/bowenliang123/dsh-context/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation"],"platform":"web"}},"dist":{"shasum":"f34a491205a6bd06f52b3db3045b5702718f3fff","tarball":"https://registry.npmjs.org/dsh-context/-/dsh-context-0.14.0.tgz","fileCount":6,"integrity":"sha512-g9vagW992hf0OtDyCp49oFeqK2/COlpeRYU5SwwuvC6i3D9rF6n9LMg5m6DiudBGH9OYNaFGgoeg7ojDdFeAag==","signatures":[{"sig":"MEUCIQC3McKb3P1vb5+IDsGee3EOWIki6idvQeYHskjFTXV2hgIgQr0KRu8LWjY3DolHfUcPEOgfNPr3KhexJkGdRNqsFPc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-context@0.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":167360},"main":"lib/index.js","type":"module","exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"485da5486edfea79dc53d811949001a9c944befe","scripts":{"test":"npm run typecheck && node tests/host.test.mjs && node tests/client.test.mjs","build":"node scripts/build.mjs","hooks":"bash scripts/install-hooks.sh","repro":"node tests/repro-real-react.mjs","release":"bash scripts/publish.sh","register":"bash scripts/register.sh","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2acdb8ed-b729-4d41-a21c-a855c4534596"}},"repository":{"url":"git+https://github.com/bowenliang123/dsh-context.git","type":"git"},"_npmVersion":"11.17.0","description":"A DeepSeek Harness plugin for context insight and management, with context dashboard and context command, for understanding how the context is made of, and how it evolves.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3","playwright-core":"^1.62.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"jsdom":"^30.0.1","react":"^18.3.1","esbuild":"^0.28.2","react-dom":"^18.3.1","typescript":"^7.0.2","@types/react":"^18.3.31","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-session":"0.1.0-rc.7","@deepseek-ai/dsh-token-meter":"0.1.0-rc.7","@deepseek-ai/dsh-session-projection":"0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.7"},"_npmOperationalInternal":{"tmp":"tmp/dsh-context_0.14.0_1787126135230_0.8541715534310628","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"dsh-context","version":"0.15.0","keywords":["deepseek-harness","dsh","cordis","plugin","context","token","ui"],"author":{"name":"bowenliang123"},"license":"Apache-2.0","_id":"dsh-context@0.15.0","maintainers":[{"name":"bowenliang123","email":"liang.bowen.123@qq.com"}],"homepage":"https://github.com/bowenliang123/dsh-context#readme","bugs":{"url":"https://github.com/bowenliang123/dsh-context/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation"],"platform":"web"}},"dist":{"shasum":"437e611b6aaaa85add9c80a7b2e05b23eac603dc","tarball":"https://registry.npmjs.org/dsh-context/-/dsh-context-0.15.0.tgz","fileCount":6,"integrity":"sha512-q6TrGjVm4iCAh7ekBIugbJtOyboOZ23++CbK0Ds3hg1SqhGYxfg24VrWlauB2kiT94ey6lBgH3EsJ8NsEO7HEA==","signatures":[{"sig":"MEYCIQDU1A6GGjbC1FHePg26YyhgLuBx2WYcjC7b1AxOoxcefQIhAMa+VWBqd/FVslsfmhjdlekjLQo1JGGw/gXATgSnwdzp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-context@0.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":167414},"main":"lib/index.js","type":"module","exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"e06178795ac73f585c1f0bb27b87e84526a33da5","scripts":{"test":"npm run typecheck && node tests/host.test.mjs && node tests/client.test.mjs","build":"node scripts/build.mjs","hooks":"bash scripts/install-hooks.sh","repro":"node tests/repro-real-react.mjs","release":"bash scripts/publish.sh","register":"bash scripts/register.sh","typecheck":"tsc --noEmit","social-preview":"node docs/social-preview/generate.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2acdb8ed-b729-4d41-a21c-a855c4534596"}},"repository":{"url":"git+https://github.com/bowenliang123/dsh-context.git","type":"git"},"_npmVersion":"11.17.0","description":"A DeepSeek Harness plugin for context insight and management, with context dashboard and context command, for understanding how the context is made of, and how it evolves.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"jsdom":"^30.0.1","react":"^18.3.1","esbuild":"^0.28.2","react-dom":"^18.3.1","typescript":"^7.0.2","@types/react":"^18.3.31","playwright-core":"^1.62.1","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-session":"0.1.0-rc.7","@deepseek-ai/dsh-token-meter":"0.1.0-rc.7","@deepseek-ai/dsh-session-projection":"0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.7"},"_npmOperationalInternal":{"tmp":"tmp/dsh-context_0.15.0_1787140796549_0.3853470322552308","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"dsh-context","version":"0.16.0","keywords":["deepseek-harness","dsh","cordis","plugin","context","token","ui"],"author":{"name":"bowenliang123"},"license":"Apache-2.0","_id":"dsh-context@0.16.0","maintainers":[{"name":"bowenliang123","email":"liang.bowen.123@qq.com"}],"homepage":"https://github.com/bowenliang123/dsh-context#readme","bugs":{"url":"https://github.com/bowenliang123/dsh-context/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation"],"platform":"web"}},"dist":{"shasum":"5d350706fc2fdb5c35117048ad26fa2a300607bf","tarball":"https://registry.npmjs.org/dsh-context/-/dsh-context-0.16.0.tgz","fileCount":6,"integrity":"sha512-Hz4IEqQhKmS0W+Y2EhWZH1+h79mH5BxoeZe4rcyTMjdxME4D6vexCSb7fL/9m62TdvS8dxj96tvjZCCOZtWZ4w==","signatures":[{"sig":"MEUCIQCanQZ62oWzQCwYr7tvy8bGVwRgtp5pG+czdd5ZVnyi6gIgM3Qho1mwwcjSLKkfXer/lr3MjwVFeBApICwuLdo0tUw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-context@0.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":177635},"main":"lib/index.js","type":"module","exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"9aad20a20efa878f6b2d86df050d2545d7faf672","scripts":{"test":"npm run typecheck && node tests/host.test.mjs && node tests/client.test.mjs","build":"node scripts/build.mjs","hooks":"bash scripts/install-hooks.sh","repro":"node tests/repro-real-react.mjs","release":"bash scripts/publish.sh","register":"bash scripts/register.sh","typecheck":"tsc --noEmit","social-preview":"node docs/social-preview/generate.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2acdb8ed-b729-4d41-a21c-a855c4534596"}},"repository":{"url":"git+https://github.com/bowenliang123/dsh-context.git","type":"git"},"_npmVersion":"11.17.0","description":"A DeepSeek Harness plugin for context insight and management, with context dashboard and context command, for understanding how the context is made of, and how it evolves.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"jsdom":"^30.0.1","react":"^18.3.1","esbuild":"^0.28.2","react-dom":"^18.3.1","typescript":"^7.0.2","@types/react":"^18.3.31","playwright-core":"^1.62.1","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-session":"0.1.0-rc.8","@deepseek-ai/dsh-session-projection":"0.1.0-rc.8","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.8"},"_npmOperationalInternal":{"tmp":"tmp/dsh-context_0.16.0_1787160669433_0.19853581980148371","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"dsh-context","version":"0.17.0","keywords":["deepseek-harness","dsh","cordis","plugin","context","token","ui"],"author":{"name":"bowenliang123"},"license":"Apache-2.0","_id":"dsh-context@0.17.0","maintainers":[{"name":"bowenliang123","email":"liang.bowen.123@qq.com"}],"homepage":"https://github.com/bowenliang123/dsh-context#readme","bugs":{"url":"https://github.com/bowenliang123/dsh-context/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation"],"platform":"web"}},"dist":{"shasum":"47ae0f5601017b1bc54bb41cc1a514c387078fec","tarball":"https://registry.npmjs.org/dsh-context/-/dsh-context-0.17.0.tgz","fileCount":6,"integrity":"sha512-GuXwj/FQXA2yVHYACCu4XdgtldwDrwRH/gmkcUJ3VGGXlhTx4VuC0e+QEKFcjVMDSwxNMK53JMW3jPGnBT9Z8Q==","signatures":[{"sig":"MEUCIDCmNmDulzKaRMYvO4jSpHirelrDeQ6LNRgQrsf7IAr1AiEAg4Epwyra+6+bMVsTgc8+mXpHz36j3gv9HH9KqCgNY0w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-context@0.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":184161},"main":"lib/index.js","type":"module","exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"19731afd862f0281ce5999c9663f70b72f4313fe","scripts":{"test":"npm run typecheck && node tests/host.test.mjs && node tests/client.test.mjs","build":"node scripts/build.mjs","hooks":"bash scripts/install-hooks.sh","repro":"node tests/repro-real-react.mjs","release":"bash scripts/publish.sh","register":"bash scripts/register.sh","typecheck":"tsc --noEmit","social-preview":"node docs/social-preview/generate.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2acdb8ed-b729-4d41-a21c-a855c4534596"}},"repository":{"url":"git+https://github.com/bowenliang123/dsh-context.git","type":"git"},"_npmVersion":"11.17.0","description":"A DeepSeek Harness plugin for context insight and management, with context dashboard and context command, for understanding how the context is made of, and how it evolves.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"jsdom":"^30.0.1","react":"^18.3.1","esbuild":"^0.28.2","react-dom":"^18.3.1","typescript":"^7.0.2","@types/react":"^18.3.31","playwright-core":"^1.62.1","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-session":"0.1.0-rc.8","@deepseek-ai/dsh-session-projection":"0.1.0-rc.8","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.8"},"_npmOperationalInternal":{"tmp":"tmp/dsh-context_0.17.0_1787173504386_0.26578453193078966","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"dsh-context","version":"0.18.0","keywords":["deepseek-harness","dsh","cordis","plugin","context","token","ui"],"author":{"name":"bowenliang123"},"license":"Apache-2.0","_id":"dsh-context@0.18.0","maintainers":[{"name":"bowenliang123","email":"liang.bowen.123@qq.com"}],"homepage":"https://github.com/bowenliang123/dsh-context#readme","bugs":{"url":"https://github.com/bowenliang123/dsh-context/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation"],"platform":"web"}},"dist":{"shasum":"f37a355219930f11b35af9a24c2e9d1b55febad6","tarball":"https://registry.npmjs.org/dsh-context/-/dsh-context-0.18.0.tgz","fileCount":6,"integrity":"sha512-uWxdg9nxS6wGfI7R8FoEEQxl1T6/KMRENvA/s6IclpqobZ+pfvizKSGTAR9AECJxF9Qe/TZHjpzpzm7mUso26A==","signatures":[{"sig":"MEUCIGkFVd9hueoVcZW+vK5DnKDkwAvyIc7+qyrEUWHun0/yAiEAsPpDX0qWnDPTfoJM0f0ZGmKm/wAS2hOiEXrDN+yfLnY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-context@0.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":151526},"main":"lib/index.js","type":"module","exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"54fadb8b83311a22410778d1e9b57be88bd05df1","scripts":{"test":"npm run typecheck && node tests/host.test.mjs && node tests/client.test.mjs","build":"tsup","hooks":"bash scripts/install-hooks.sh","repro":"node tests/repro-real-react.mjs","release":"bash scripts/publish.sh","register":"bash scripts/register.sh","typecheck":"tsc --noEmit","social-preview":"node docs/social-preview/generate.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2acdb8ed-b729-4d41-a21c-a855c4534596"}},"repository":{"url":"git+https://github.com/bowenliang123/dsh-context.git","type":"git"},"_npmVersion":"11.17.0","description":"A DeepSeek Harness plugin for context insight and management, with context dashboard and context command, for understanding how the context is made of, and how it evolves.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"tsup":"^8.5.1","jsdom":"^30.0.1","react":"^18.3.1","react-dom":"^18.3.1","typescript":"^7.0.2","@types/react":"^18.3.31","playwright-core":"^1.62.1","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-session":"^0.1.0-rc.8","@deepseek-ai/dsh-session-projection":"^0.1.0-rc.8","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.8"},"peerDependencies":{"react":"^18.3.1","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-session":"^0.1.0-rc.8","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.8"},"peerDependenciesMeta":{"react":{"optional":true},"@deepseek-ai/dsh-client-ui-primitives":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-context_0.18.0_1787213897526_0.8366089030096036","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"dsh-context","version":"0.19.0","keywords":["deepseek-harness","dsh","cordis","plugin","context","token","ui"],"author":{"name":"bowenliang123"},"license":"Apache-2.0","_id":"dsh-context@0.19.0","maintainers":[{"name":"bowenliang123","email":"liang.bowen.123@qq.com"}],"homepage":"https://github.com/bowenliang123/dsh-context#readme","bugs":{"url":"https://github.com/bowenliang123/dsh-context/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation"],"platform":"web"}},"dist":{"shasum":"8032c5c6e5f6515fcca53a628e830ef583e55a4e","tarball":"https://registry.npmjs.org/dsh-context/-/dsh-context-0.19.0.tgz","fileCount":6,"integrity":"sha512-ojQpcJGv53dd/A8NPAol1bzLAnWLSij2DMsI3opzBMzvCHEPQNkOZb2BBiTyx4JUUXCfLU5xjyV+uMTBgKySbQ==","signatures":[{"sig":"MEUCIFkKN9HJ3fOd245IVz8QfjQDm5xJKlBRiJj+78y4cqQ7AiEAswC9eyRprKAAJVTcYIQo+Do6ugtDt/J4JbduS36ffnY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-context@0.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":157846},"main":"lib/index.js","type":"module","exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"ad5433bf34c953afeadb96db1eb16541f11020fe","scripts":{"test":"npm run typecheck && node tests/host.test.mjs && node tests/client.test.mjs","build":"tsup","hooks":"bash scripts/install-hooks.sh","repro":"node tests/repro-real-react.mjs","watch":"tsup --watch","release":"bash scripts/publish.sh","register":"bash scripts/register.sh","typecheck":"tsc --noEmit","social-preview":"node docs/social-preview/generate.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2acdb8ed-b729-4d41-a21c-a855c4534596"}},"repository":{"url":"git+https://github.com/bowenliang123/dsh-context.git","type":"git"},"_npmVersion":"11.17.0","description":"A DeepSeek Harness plugin for context insight and management, with context dashboard and context command, for understanding how the context is made of, and how it evolves.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"tsup":"^8.5.1","jsdom":"^30.0.1","react":"^18.3.1","react-dom":"^18.3.1","typescript":"^7.0.2","@types/react":"^18.3.31","playwright-core":"^1.62.1","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-session":"^0.1.0-rc.8","@deepseek-ai/dsh-session-projection":"^0.1.0-rc.8","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.8"},"peerDependencies":{"react":"^18.3.1","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-session":"^0.1.0-rc.8","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.8"},"peerDependenciesMeta":{"react":{"optional":true},"@deepseek-ai/dsh-client-ui-primitives":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-context_0.19.0_1787234471998_0.9911367837349998","host":"s3://npm-registry-packages-npm-production"}},"0.19.1":{"name":"dsh-context","version":"0.19.1","keywords":["deepseek-harness","dsh","cordis","plugin","context","token","ui"],"author":{"name":"bowenliang123"},"license":"Apache-2.0","_id":"dsh-context@0.19.1","maintainers":[{"name":"bowenliang123","email":"liang.bowen.123@qq.com"}],"homepage":"https://github.com/bowenliang123/dsh-context#readme","bugs":{"url":"https://github.com/bowenliang123/dsh-context/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation"],"platform":"web"}},"dist":{"shasum":"b5c0136bf76140fca6db9eaa190ae8b2314e80e9","tarball":"https://registry.npmjs.org/dsh-context/-/dsh-context-0.19.1.tgz","fileCount":6,"integrity":"sha512-QcSpbLXPL1WOsfFRlHTqAy4kYT/IKpoeJObwFt2bdmqy9mWdviif83poWdOeuZGXuiOMVcpXkLd/1HCv08Xomg==","signatures":[{"sig":"MEYCIQCJk3b12XSD8Oboi9ekg2+x1lNxFR1ewOj+MHzGPNjIYAIhAK5iPGUrNYlCvnQsaEri06td3GWHsdH0HUSDF1UU4HB7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-context@0.19.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":158345},"main":"lib/index.js","type":"module","exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"aa768c76a1d875a413c13a213262c74f0187930f","scripts":{"test":"npm run typecheck && node tests/host.test.mjs && node tests/client.test.mjs","build":"tsup","hooks":"bash scripts/install-hooks.sh","repro":"node tests/repro-real-react.mjs","watch":"tsup --watch","release":"bash scripts/publish.sh","register":"bash scripts/register.sh","typecheck":"tsc --noEmit","social-preview":"node docs/social-preview/generate.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2acdb8ed-b729-4d41-a21c-a855c4534596"}},"repository":{"url":"git+https://github.com/bowenliang123/dsh-context.git","type":"git"},"_npmVersion":"11.17.0","description":"A DeepSeek Harness plugin for context insight and management, with context dashboard and context command, for understanding how the context is made of, and how it evolves.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"tsup":"^8.5.1","jsdom":"^30.0.1","react":"^18.3.1","react-dom":"^18.3.1","typescript":"^7.0.2","@types/react":"^18.3.31","playwright-core":"^1.62.1","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-session":"^0.1.0-rc.8","@deepseek-ai/dsh-session-projection":"^0.1.0-rc.8","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.8"},"peerDependencies":{"react":"^18.3.1","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-session":"^0.1.0-rc.8","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.8"},"peerDependenciesMeta":{"react":{"optional":true},"@deepseek-ai/dsh-client-ui-primitives":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-context_0.19.1_1787237249628_0.27786223734697035","host":"s3://npm-registry-packages-npm-production"}},"0.19.2":{"name":"dsh-context","version":"0.19.2","keywords":["deepseek-harness","dsh","cordis","plugin","context","token","ui"],"author":{"name":"bowenliang123"},"license":"Apache-2.0","_id":"dsh-context@0.19.2","maintainers":[{"name":"bowenliang123","email":"liang.bowen.123@qq.com"}],"homepage":"https://github.com/bowenliang123/dsh-context#readme","bugs":{"url":"https://github.com/bowenliang123/dsh-context/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation"],"platform":"web"}},"dist":{"shasum":"e7ddd18f07e789d05055f7ed0cf75db6ec5ee503","tarball":"https://registry.npmjs.org/dsh-context/-/dsh-context-0.19.2.tgz","fileCount":6,"integrity":"sha512-3zJRNdAKvK+i4PUW7LoYSNvBilIlF6pNdYSMt+4ZDOJpoFZia7nFxiK51aFyQlaRsmoOISSt8/JVy3OsWDe6ag==","signatures":[{"sig":"MEUCIQCfVOTN//TOGwX0UKYTJCCx4uNnHTpRxUN5Lj8OaCDxfAIgcQcEPnLwEYy0gcYFyAajAEjFa8F6MbeBDYl4GMzqFGo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-context@0.19.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":158345},"main":"lib/index.js","type":"module","exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"85076ae10c8872b2a6c320062379143c8741079d","scripts":{"test":"npm run typecheck && node tests/host.test.mjs && node tests/client.test.mjs","build":"tsup","hooks":"bash scripts/install-hooks.sh","repro":"node tests/repro-real-react.mjs","watch":"tsup --watch","release":"bash scripts/publish.sh","register":"bash scripts/register.sh","typecheck":"tsc --noEmit","social-preview":"node docs/social-preview/generate.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2acdb8ed-b729-4d41-a21c-a855c4534596"}},"repository":{"url":"git+https://github.com/bowenliang123/dsh-context.git","type":"git"},"_npmVersion":"11.17.0","description":"A DeepSeek Harness plugin for context insight and management, with context dashboard and context command, for understanding how the context is made of, and how it evolves.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"tsup":"^8.5.1","jsdom":"^30.0.1","react":"^18.3.1","react-dom":"^18.3.1","typescript":"^7.0.2","@types/react":"^18.3.31","playwright-core":"^1.62.1","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-session":"^0.1.0-rc.7","@deepseek-ai/dsh-session-projection":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.7"},"peerDependencies":{"react":"^18.3.1","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-session":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.7"},"peerDependenciesMeta":{"react":{"optional":true},"@deepseek-ai/dsh-client-ui-primitives":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-context_0.19.2_1787240414678_0.5349757659083512","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"dsh-context","version":"0.20.0","keywords":["deepseek-harness","dsh","cordis","plugin","context","token","ui"],"author":{"name":"bowenliang123"},"license":"Apache-2.0","_id":"dsh-context@0.20.0","maintainers":[{"name":"bowenliang123","email":"liang.bowen.123@qq.com"}],"homepage":"https://github.com/bowenliang123/dsh-context","bugs":{"url":"https://github.com/bowenliang123/dsh-context/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation"],"platform":"web"}},"dist":{"shasum":"e476c664e7f49ba733b78e34508f58fccf2bb22f","tarball":"https://registry.npmjs.org/dsh-context/-/dsh-context-0.20.0.tgz","fileCount":6,"integrity":"sha512-7I+LBvN4ZOMaC71dQs/dkF3qVqiTFm3GcWXKSz81P0uNGrQ37WK5HAUA57wq7pHDJOJTyf1WR7pkcu/5Xf0OMw==","signatures":[{"sig":"MEUCIFO/fgotub0n6xXZMuo5rXKSCiEZ8jexBlqsWZVKnOMGAiEA3R9eLTceueBoE4jZuHuWzbM3wBlGVE5o55Klvb7ndNM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-context@0.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166913},"main":"lib/index.js","type":"module","exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"52fbb1bfa77511e2fa1583dca10e916fbaae3e41","scripts":{"test":"npm run typecheck && node tests/host.test.mjs && node tests/client.test.mjs","build":"tsup","hooks":"bash scripts/install-hooks.sh","repro":"node tests/repro-real-react.mjs","watch":"tsup --watch","release":"bash scripts/publish.sh","register":"bash scripts/register.sh","typecheck":"tsc --noEmit","social-preview":"node docs/social-preview/generate.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2acdb8ed-b729-4d41-a21c-a855c4534596"}},"repository":{"url":"git+https://github.com/bowenliang123/dsh-context.git","type":"git"},"_npmVersion":"11.17.0","description":"A DeepSeek Harness plugin for context insight and management, with context dashboard and context command, for understanding how the context is made of, and how it evolves.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"tsup":"^8.5.1","jsdom":"^30.0.1","react":"^18.3.1","react-dom":"^18.3.1","typescript":"^7.0.2","@types/react":"^18.3.31","playwright-core":"^1.62.1","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-session":"^0.1.0-rc.7","@deepseek-ai/dsh-session-projection":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.7"},"peerDependencies":{"react":"^18.3.1","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-session":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.7"},"peerDependenciesMeta":{"react":{"optional":true},"@deepseek-ai/dsh-client-ui-primitives":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-context_0.20.0_1787302986469_0.2761391923902843","host":"s3://npm-registry-packages-npm-production"}},"0.20.1":{"name":"dsh-context","version":"0.20.1","keywords":["deepseek-harness","dsh","cordis","plugin","context","token","ui"],"author":{"name":"bowenliang123"},"license":"Apache-2.0","_id":"dsh-context@0.20.1","maintainers":[{"name":"bowenliang123","email":"liang.bowen.123@qq.com"}],"homepage":"https://github.com/bowenliang123/dsh-context","bugs":{"url":"https://github.com/bowenliang123/dsh-context/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation"],"platform":"web"}},"dist":{"shasum":"6ac1ff2de31ac59f80b60a7d9cbbbcec7a2ed6de","tarball":"https://registry.npmjs.org/dsh-context/-/dsh-context-0.20.1.tgz","fileCount":6,"integrity":"sha512-n2G+T62jDgNz75lbX3xJ8YBIqWqGltLGstezL+W18x7LT1FYiPnqVk6Q+gWrFhT+29qGIZKFBFLAnQest4c9Jg==","signatures":[{"sig":"MEUCIQDKSD2nlGCpjbHhQRlAHgIrD7hE9BPISdXR/D8B264UFAIgCWGpgz4SuUrmpOXGrLzZNaWBfbVr5XX5b99oqssJb1w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-context@0.20.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166954},"main":"lib/index.js","type":"module","exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"57f7ca013d0906dc06a5dc7dfe6220323a42614e","scripts":{"test":"npm run typecheck && node tests/host.test.mjs && node tests/client.test.mjs","build":"tsup","hooks":"bash scripts/install-hooks.sh","repro":"node tests/repro-real-react.mjs","watch":"tsup --watch","release":"bash scripts/publish.sh","register":"bash scripts/register.sh","typecheck":"tsc --noEmit","social-preview":"node docs/social-preview/generate.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2acdb8ed-b729-4d41-a21c-a855c4534596"}},"repository":{"url":"git+https://github.com/bowenliang123/dsh-context.git","type":"git"},"_npmVersion":"11.17.0","description":"A DeepSeek Harness plugin for context insight and management, with context dashboard and context command, for understanding how the context is made of, and how it evolves.","directories":{},"_nodeVersion":"24.19.0","dependencies":{},"_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"tsup":"^8.5.1","jsdom":"^30.0.1","react":"^18.3.1","react-dom":"^18.3.1","typescript":"^7.0.2","@types/react":"^18.3.31","playwright-core":"^1.62.1","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-session":"^0.1.0-rc.7","@deepseek-ai/dsh-session-projection":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.7"},"peerDependencies":{"zod":"^4.4.3","react":"^18.3.1","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-session":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.7"},"peerDependenciesMeta":{"zod":{"optional":true},"react":{"optional":true},"@deepseek-ai/dsh-client-ui-primitives":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-context_0.20.1_1787306999098_0.8440944838611872","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"dsh-context","version":"0.21.0","keywords":["deepseek-harness","dsh","cordis","plugin","context","token","ui"],"author":{"name":"bowenliang123"},"license":"Apache-2.0","_id":"dsh-context@0.21.0","maintainers":[{"name":"bowenliang123","email":"liang.bowen.123@qq.com"}],"homepage":"https://github.com/bowenliang123/dsh-context","bugs":{"url":"https://github.com/bowenliang123/dsh-context/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation"],"platform":"web"}},"dist":{"shasum":"658b7ae4f86040b879ae68fb8c509c2366654ffc","tarball":"https://registry.npmjs.org/dsh-context/-/dsh-context-0.21.0.tgz","fileCount":6,"integrity":"sha512-luPZpjS0S3HlsDp3bnF5wmQkQhuIQeOgZpn/syk1hWre6FSSWZ9soNsuSdEEAKRrVof+RS3r24eoYX/u+6jthg==","signatures":[{"sig":"MEYCIQC/B8WsbsfnXJOzgDmt5PjV/bEz6IOgmohhu15QdvffggIhAJG1LErLfqsyArZdnKxoUSazaxDaVis78Kybj9O4ayym","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-context@0.21.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":168727},"main":"lib/index.js","type":"module","exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"0a028ace6f804705bbfffe2329379e46f5663a62","scripts":{"test":"npm run typecheck && node tests/host.test.mjs && node tests/client.test.mjs","build":"tsup","hooks":"bash scripts/install-hooks.sh","repro":"node tests/repro-real-react.mjs","watch":"tsup --watch","release":"bash scripts/publish.sh","register":"bash scripts/register.sh","typecheck":"tsc --noEmit","social-preview":"node docs/social-preview/generate.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2acdb8ed-b729-4d41-a21c-a855c4534596"}},"repository":{"url":"git+https://github.com/bowenliang123/dsh-context.git","type":"git"},"_npmVersion":"11.17.0","description":"A DeepSeek Harness plugin for context insight and management, with context dashboard and context command, for understanding how the context is made of, and how it evolves.","directories":{},"_nodeVersion":"24.19.0","dependencies":{},"_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"tsup":"^8.5.1","jsdom":"^30.0.1","react":"^18.3.1","react-dom":"^18.3.1","typescript":"^7.0.2","@types/react":"^18.3.31","playwright-core":"^1.62.1","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-session":"^0.1.0-rc.7","@deepseek-ai/dsh-session-projection":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.7"},"peerDependencies":{"zod":"^4.4.3","react":"^18.3.1","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-session":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.7"},"peerDependenciesMeta":{"zod":{"optional":true},"react":{"optional":true},"@deepseek-ai/dsh-client-ui-primitives":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-context_0.21.0_1787316452016_0.3109085433576233","host":"s3://npm-registry-packages-npm-production"}},"0.21.1":{"name":"dsh-context","version":"0.21.1","keywords":["deepseek-harness","dsh","cordis","plugin","context","token","ui"],"author":{"name":"bowenliang123"},"license":"Apache-2.0","_id":"dsh-context@0.21.1","maintainers":[{"name":"bowenliang123","email":"liang.bowen.123@qq.com"}],"homepage":"https://github.com/bowenliang123/dsh-context","bugs":{"url":"https://github.com/bowenliang123/dsh-context/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation"],"platform":"web"}},"dist":{"shasum":"026df7e29e377c38443ca4917a3afce4dd3342e9","tarball":"https://registry.npmjs.org/dsh-context/-/dsh-context-0.21.1.tgz","fileCount":6,"integrity":"sha512-fz3JPnRlamBNWAREbiZfpyqUAnck+xV2LabZOe8ei4J3Kqe9Uv/SaxWPotkwDFUkV+f1/28R4+l5MmmhFjAtsA==","signatures":[{"sig":"MEUCIHCE53ED+XTUdUtgO/O1BhAbu1jbZs7CFcBCJLTuBLVkAiEArNHWLrRsmzZCiMSfAeem6z27urA/X0K4EwaVhEBtoh4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-context@0.21.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":173444},"main":"lib/index.js","type":"module","exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"bfb99a48276bda21748f427e73281e0fd5eda6ad","scripts":{"test":"npm run typecheck && node tests/host.test.mjs && node tests/client.test.mjs","build":"tsup","hooks":"bash scripts/install-hooks.sh","repro":"node tests/repro-real-react.mjs","watch":"tsup --watch","release":"bash scripts/publish.sh","register":"bash scripts/register.sh","typecheck":"tsc --noEmit","social-preview":"node docs/social-preview/generate.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2acdb8ed-b729-4d41-a21c-a855c4534596"}},"repository":{"url":"git+https://github.com/bowenliang123/dsh-context.git","type":"git"},"_npmVersion":"11.17.0","description":"A DeepSeek Harness plugin for context insight and management, with context dashboard and context command, for understanding how the context is made of, and how it evolves.","directories":{},"_nodeVersion":"24.19.0","dependencies":{},"_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"tsup":"^8.5.1","jsdom":"^30.0.1","react":"^18.3.1","react-dom":"^18.3.1","typescript":"^7.0.2","@types/react":"^18.3.31","playwright-core":"^1.62.1","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-session":"^0.1.0-rc.7","@deepseek-ai/dsh-session-projection":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.7"},"peerDependencies":{"zod":"^4.4.3","react":"^18.3.1","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-session":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.7"},"peerDependenciesMeta":{"zod":{"optional":true},"react":{"optional":true},"@deepseek-ai/dsh-client-ui-primitives":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-context_0.21.1_1787325476691_0.5813812664891733","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"dsh-context","version":"0.22.0","keywords":["deepseek-harness","dsh","cordis","plugin","context","token","ui"],"author":{"name":"bowenliang123"},"license":"Apache-2.0","_id":"dsh-context@0.22.0","maintainers":[{"name":"bowenliang123","email":"liang.bowen.123@qq.com"}],"homepage":"https://github.com/bowenliang123/dsh-context","bugs":{"url":"https://github.com/bowenliang123/dsh-context/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation"],"platform":"web"}},"dist":{"shasum":"59f38e1f058d1ac4ec55bdef3acd073ba963d7e1","tarball":"https://registry.npmjs.org/dsh-context/-/dsh-context-0.22.0.tgz","fileCount":6,"integrity":"sha512-PnvmzClQxhEns2VniK1pCkR4+aiP2/LJ/KuMkNYJbxil1BbnGVLlPBbu6rv4Bo2ioLBZJKXLzGL1n9Rz81mi/A==","signatures":[{"sig":"MEUCIALk2lPIYxIl5/K+7NOl+IpqiuNidddncM0Hfc19L+DDAiEA7V9PkEWvq/KkyBJRbaeSmrkZVDSRrmPFNC1dIsigfLQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-context@0.22.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":184930},"main":"lib/index.js","type":"module","exports":{".":"./lib/index.js","./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"798d902c4d5de1c7caa3344594f464838b2aa945","scripts":{"test":"npm run typecheck && node tests/host.test.mjs && node tests/client.test.mjs","build":"tsup","hooks":"bash scripts/install-hooks.sh","repro":"node tests/repro-real-react.mjs","watch":"tsup --watch","release":"bash scripts/publish.sh","register":"bash scripts/register.sh","typecheck":"tsc --noEmit","social-preview":"node docs/social-preview/generate.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2acdb8ed-b729-4d41-a21c-a855c4534596"}},"repository":{"url":"git+https://github.com/bowenliang123/dsh-context.git","type":"git"},"_npmVersion":"11.17.0","description":"A DeepSeek Harness plugin for context insight and management, with context dashboard and context command, for understanding how the context is made of, and how it evolves.","directories":{},"_nodeVersion":"24.19.0","dependencies":{},"_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"tsup":"^8.5.1","jsdom":"^30.0.1","react":"^18.3.1","react-dom":"^18.3.1","typescript":"^7.0.2","@types/react":"^18.3.31","playwright-core":"^1.62.1","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-session":"^0.1.0-rc.7","@deepseek-ai/dsh-session-projection":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.7"},"peerDependencies":{"zod":"^4.4.3","react":"^18.3.1","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-session":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.7"},"peerDependenciesMeta":{"zod":{"optional":true},"react":{"optional":true},"@deepseek-ai/dsh-client-ui-primitives":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-context_0.22.0_1787334325803_0.309570278610511","host":"s3://npm-registry-packages-npm-production"}},"0.22.1":{"name":"dsh-context","version":"0.22.1","keywords":["deepseek-harness","dsh","cordis","plugin","context","token","ui"],"author":{"name":"bowenliang123"},"license":"Apache-2.0","_id":"dsh-context@0.22.1","maintainers":[{"name":"bowenliang123","email":"liang.bowen.123@qq.com"}],"homepage":"https://github.com/bowenliang123/dsh-context","bugs":{"url":"https://github.com/bowenliang123/dsh-context/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation"],"platform":"web"}},"dist":{"shasum":"585f7354f4f3e699ee05af13fc1a21fa710bbcb7","tarball":"https://registry.npmjs.org/dsh-context/-/dsh-context-0.22.1.tgz","fileCount":8,"integrity":"sha512-rDcwij3Tq9PFBSA6iXL5OZhBCjTOMuNP7VCigt7IKGIzhqfca5aM2l7ThSC1LKMD0I93PLTWufLEB0n9k79FyA==","signatures":[{"sig":"MEUCIQCs5pNCnxBMGQWD/PQIDTl//nNd7AKiFycqBatakrJ5rQIgQnMUYkmb8TTSjWPqRXKlvabk4Xv/l77euhJa2rVOiS8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-context@0.22.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":448732},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"cccad0322411602c97b197c417133b12436aa05a","scripts":{"lint":"oxlint","test":"npm run typecheck && vitest run","build":"tsdown","hooks":"bash scripts/install-hooks.sh","watch":"tsdown --watch","release":"bash scripts/publish.sh","lint:fix":"oxlint --fix","register":"bash scripts/register.sh","typecheck":"tsc --noEmit","social-preview":"node docs/social-preview/generate.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2acdb8ed-b729-4d41-a21c-a855c4534596"}},"repository":{"url":"git+https://github.com/bowenliang123/dsh-context.git","type":"git"},"_npmVersion":"11.17.0","description":"A DeepSeek Harness plugin for context insight and management, with context dashboard and context command, for understanding how the context is made of, and how it evolves.","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"jsdom":"^30.0.1","react":"^18.3.1","oxlint":"1.76.0","tsdown":"^0.22.14","vitest":"^4.1.11","react-dom":"^18.3.1","typescript":"^7.0.2","@types/react":"^18.3.31","lightningcss":"^1.33.0","oxlint-tsgolint":"7.0.2001","playwright-core":"^1.62.1","@deepseek-ai/cordis":"^4.0.1","eslint-plugin-sonarjs":"^4.2.0","@deepseek-ai/dsh-session":"^0.1.0-rc.7","@stylistic/eslint-plugin":"^5.10.0","@deepseek-ai/dsh-session-projection":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.7"},"peerDependencies":{"zod":"^4.4.3","react":"^18.3.1","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-session":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.7"},"peerDependenciesMeta":{"react":{"optional":true},"@deepseek-ai/dsh-client-ui-primitives":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-context_0.22.1_1787339935976_0.19300969336162455","host":"s3://npm-registry-packages-npm-production"}},"0.22.2":{"name":"dsh-context","version":"0.22.2","keywords":["deepseek-harness","dsh","cordis","plugin","context","token","ui"],"author":{"name":"bowenliang123"},"license":"Apache-2.0","_id":"dsh-context@0.22.2","maintainers":[{"name":"bowenliang123","email":"liang.bowen.123@qq.com"}],"homepage":"https://github.com/bowenliang123/dsh-context","bugs":{"url":"https://github.com/bowenliang123/dsh-context/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation"],"platform":"web"}},"dist":{"shasum":"7eb436f47592b7ef18c531145dc0360dd81266e6","tarball":"https://registry.npmjs.org/dsh-context/-/dsh-context-0.22.2.tgz","fileCount":8,"integrity":"sha512-ZkK/afkJXVDrc09iicMimS0SYFF5xao9mkA4HmbSjegBCSgTS9ycXrTpMYNSs3Oz8m99PilIWD74iqTUEsxAcg==","signatures":[{"sig":"MEQCIDVYkFXvfkMBRAEWX9lMVZBV6QciM8fPGRg2IaEjlV5RAiBLUlsdupJgaiy0MIYH21hvigdA9R08DDiFtU3icV0+aA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-context@0.22.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":453252},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"f6ec9434d97fae6c726660f28cfb0f093c84eb6c","scripts":{"lint":"oxlint","test":"npm run typecheck && vitest run","build":"tsdown","hooks":"bash scripts/install-hooks.sh","watch":"tsdown --watch","release":"bash scripts/publish.sh","lint:fix":"oxlint --fix","register":"bash scripts/register.sh","typecheck":"tsc --noEmit","social-preview":"node docs/social-preview/generate.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2acdb8ed-b729-4d41-a21c-a855c4534596"}},"repository":{"url":"git+https://github.com/bowenliang123/dsh-context.git","type":"git"},"_npmVersion":"11.17.0","description":"A DeepSeek Harness plugin for context insight and management, with context dashboard and context command, for understanding how the context is made of, and how it evolves.","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"jsdom":"^30.0.1","react":"^18.3.1","oxlint":"1.76.0","tsdown":"^0.22.14","vitest":"^4.1.11","react-dom":"^18.3.1","typescript":"^7.0.2","@types/react":"^18.3.31","lightningcss":"^1.33.0","oxlint-tsgolint":"7.0.2001","playwright-core":"^1.62.1","@deepseek-ai/cordis":"^4.0.1","eslint-plugin-sonarjs":"^4.2.0","@deepseek-ai/dsh-session":"^0.1.0-rc.7","@stylistic/eslint-plugin":"^5.10.0","@deepseek-ai/dsh-session-projection":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.7"},"peerDependencies":{"zod":"^4.4.3","react":"^18.3.1","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-session":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.7"},"peerDependenciesMeta":{"react":{"optional":true},"@deepseek-ai/dsh-client-ui-primitives":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-context_0.22.2_1787340579307_0.358055924190277","host":"s3://npm-registry-packages-npm-production"}},"0.23.0":{"name":"dsh-context","version":"0.23.0","keywords":["deepseek-harness","dsh","cordis","plugin","context","token","ui"],"author":{"name":"bowenliang123"},"license":"Apache-2.0","_id":"dsh-context@0.23.0","maintainers":[{"name":"bowenliang123","email":"liang.bowen.123@qq.com"}],"homepage":"https://github.com/bowenliang123/dsh-context","bugs":{"url":"https://github.com/bowenliang123/dsh-context/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation"],"platform":"web"}},"dist":{"shasum":"bd0f736dc818f02939768c84f22fbee40198ca14","tarball":"https://registry.npmjs.org/dsh-context/-/dsh-context-0.23.0.tgz","fileCount":8,"integrity":"sha512-YaBDkeeXkAAweEGue4esz7eblhnrJ6NgfGK2xq164sCx1hkFGD+WGJnIHc+FZBzqvXsoU77/jhMWeAQX1yn1ng==","signatures":[{"sig":"MEQCIG7mxuV97udEjsBsrRgjd68Dx+bM+FiYASgDIPlNSPBBAiAlo50p9j3uBewdebrk9fhBl19qaq6agvPD6DgLCGNgGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-context@0.23.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":464047},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"641322a351f837a8bff985ead4a46ad22f750c06","scripts":{"lint":"oxlint","test":"npm run typecheck && vitest run","build":"tsdown","hooks":"bash scripts/install-hooks.sh","watch":"tsdown --watch","release":"bash scripts/publish.sh","lint:fix":"oxlint --fix","register":"bash scripts/register.sh","typecheck":"tsc --noEmit","social-preview":"node docs/social-preview/generate.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2acdb8ed-b729-4d41-a21c-a855c4534596"}},"repository":{"url":"git+https://github.com/bowenliang123/dsh-context.git","type":"git"},"_npmVersion":"11.17.0","description":"A DeepSeek Harness plugin for context insight and management, with context dashboard and context command, for understanding how the context is made of, and how it evolves.","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"jsdom":"^30.0.1","react":"^18.3.1","oxlint":"1.76.0","tsdown":"^0.22.14","vitest":"^4.1.11","react-dom":"^18.3.1","typescript":"^7.0.2","@types/react":"^18.3.31","lightningcss":"^1.33.0","oxlint-tsgolint":"7.0.2001","playwright-core":"^1.62.1","@deepseek-ai/cordis":"^4.0.1","eslint-plugin-sonarjs":"^4.2.0","@deepseek-ai/dsh-session":"^0.1.0-rc.7","@stylistic/eslint-plugin":"^5.10.0","@deepseek-ai/dsh-session-projection":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.7"},"peerDependencies":{"zod":"^4.4.3","react":"^18.3.1","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-session":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.7"},"peerDependenciesMeta":{"react":{"optional":true},"@deepseek-ai/dsh-client-ui-primitives":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-context_0.23.0_1787344548155_0.6134141065484153","host":"s3://npm-registry-packages-npm-production"}},"0.24.0":{"name":"dsh-context","version":"0.24.0","keywords":["deepseek-harness","dsh","cordis","plugin","context","token","ui"],"author":{"name":"bowenliang123"},"license":"Apache-2.0","_id":"dsh-context@0.24.0","maintainers":[{"name":"bowenliang123","email":"liang.bowen.123@qq.com"}],"homepage":"https://github.com/bowenliang123/dsh-context","bugs":{"url":"https://github.com/bowenliang123/dsh-context/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation"],"platform":"web"}},"dist":{"shasum":"0df3aed782719b8c358fdf31064058adff0880d9","tarball":"https://registry.npmjs.org/dsh-context/-/dsh-context-0.24.0.tgz","fileCount":8,"integrity":"sha512-pAZxbiUlf+nrEYjwVAItU1xZIDNlLQTv3LdyskoDeXueSR0V3Bz38/N9dxuVmIv+8Rsxtj7zeNhIF3bLm+Vxmw==","signatures":[{"sig":"MEYCIQCRcO1UTCkb1V3q+FGOHoyiABkKS3R9dSQW8pidgoo3CwIhAKlGB8jXJORDlL9CR62OnWIsZFxyrQ1WAuMofuONf/0V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-context@0.24.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":495894},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"9859f4702af9d937d53f8d7431dde88cbe8df86c","scripts":{"lint":"oxlint","test":"npm run typecheck && vitest run","build":"tsdown","hooks":"bash scripts/install-hooks.sh","watch":"tsdown --watch","release":"bash scripts/publish.sh","lint:fix":"oxlint --fix","register":"bash scripts/register.sh","typecheck":"tsc --noEmit","social-preview":"node docs/social-preview/generate.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2acdb8ed-b729-4d41-a21c-a855c4534596"}},"repository":{"url":"git+https://github.com/bowenliang123/dsh-context.git","type":"git"},"_npmVersion":"11.17.0","description":"A DeepSeek Harness plugin for context insight and management, with context dashboard and context command, for understanding how the context is made of, and how it evolves.","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"jsdom":"^30.0.1","react":"^18.3.1","oxlint":"1.76.0","tsdown":"^0.22.14","vitest":"^4.1.11","react-dom":"^18.3.1","typescript":"^7.0.2","@types/react":"^18.3.31","lightningcss":"^1.33.0","oxlint-tsgolint":"7.0.2001","playwright-core":"^1.62.1","@deepseek-ai/cordis":"^4.0.1","eslint-plugin-sonarjs":"^4.2.0","@deepseek-ai/dsh-session":"^0.1.0-rc.7","@stylistic/eslint-plugin":"^5.10.0","@deepseek-ai/dsh-session-projection":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.7"},"peerDependencies":{"zod":"^4.4.3","react":"^18.3.1","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-session":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.7"},"peerDependenciesMeta":{"react":{"optional":true},"@deepseek-ai/dsh-client-ui-primitives":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-context_0.24.0_1787387604943_0.4099913078981048","host":"s3://npm-registry-packages-npm-production"}},"0.24.1":{"name":"dsh-context","version":"0.24.1","keywords":["deepseek-harness","dsh","cordis","plugin","context","token","ui"],"author":{"name":"bowenliang123"},"license":"Apache-2.0","_id":"dsh-context@0.24.1","maintainers":[{"name":"bowenliang123","email":"liang.bowen.123@qq.com"}],"homepage":"https://github.com/bowenliang123/dsh-context","bugs":{"url":"https://github.com/bowenliang123/dsh-context/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation"],"platform":"web"}},"dist":{"shasum":"221f4149188e646e1ab2e623c62576971a14c73c","tarball":"https://registry.npmjs.org/dsh-context/-/dsh-context-0.24.1.tgz","fileCount":8,"integrity":"sha512-7C9MCX3g/mAtT3WO/w4CiA9sAh795+S4+zGoRyTubAkOEskrcVsSS4nfKqnUInJo3tOQuCdzUJQaBWS/6/iMPw==","signatures":[{"sig":"MEYCIQDVEf9e8Z8HqI9BpoJtJifKs2uyQDmII6p6FvFLEPo8tAIhALdJv3CAza3ylZuKCpTWc9DDr5ObSgnErxcAPga+0TGV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-context@0.24.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":497173},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"c40a919e60d86514a18f41e68d2ad3f0c3b13db4","scripts":{"lint":"oxlint","test":"npm run typecheck && vitest run","build":"tsdown","hooks":"bash scripts/install-hooks.sh","watch":"tsdown --watch","release":"bash scripts/publish.sh","lint:fix":"oxlint --fix","register":"bash scripts/register.sh","typecheck":"tsc --noEmit","social-preview":"node docs/social-preview/generate.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2acdb8ed-b729-4d41-a21c-a855c4534596"}},"repository":{"url":"git+https://github.com/bowenliang123/dsh-context.git","type":"git"},"_npmVersion":"11.17.0","description":"A DeepSeek Harness plugin for context insight and management, with context dashboard and context command, for understanding how the context is made of, and how it evolves.","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"jsdom":"^30.0.1","react":"^18.3.1","oxlint":"1.76.0","tsdown":"^0.22.14","vitest":"^4.1.11","react-dom":"^18.3.1","typescript":"^7.0.2","@types/react":"^18.3.31","lightningcss":"^1.33.0","oxlint-tsgolint":"7.0.2001","playwright-core":"^1.62.1","@deepseek-ai/cordis":"^4.0.1","eslint-plugin-sonarjs":"^4.2.0","@deepseek-ai/dsh-session":"^0.1.0-rc.7","@stylistic/eslint-plugin":"^5.10.0","@deepseek-ai/dsh-session-projection":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.7"},"peerDependencies":{"zod":"^4.4.3","react":"^18.3.1","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-session":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.7"},"peerDependenciesMeta":{"react":{"optional":true},"@deepseek-ai/dsh-client-ui-primitives":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-context_0.24.1_1787393407172_0.7228227244819019","host":"s3://npm-registry-packages-npm-production"}},"0.25.2":{"name":"dsh-context","version":"0.25.2","keywords":["deepseek-harness","dsh","cordis","plugin","context","token","ui"],"author":{"name":"bowenliang123"},"license":"Apache-2.0","_id":"dsh-context@0.25.2","maintainers":[{"name":"bowenliang123","email":"liang.bowen.123@qq.com"}],"homepage":"https://github.com/bowenliang123/dsh-context","bugs":{"url":"https://github.com/bowenliang123/dsh-context/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation"],"platform":"web"}},"dist":{"shasum":"53282fd8c6f09951115dc3e03c767723aeaece64","tarball":"https://registry.npmjs.org/dsh-context/-/dsh-context-0.25.2.tgz","fileCount":7,"integrity":"sha512-SZjCiZ2hVjl48ZMAf8LWbsmlSiMGNJdw0C5wAwK9w6kUZV+IO/szl9toTRcsrlR5npGLy+L80SXoqja4LnYsfQ==","signatures":[{"sig":"MEYCIQCfV4MsGvwRoSXRUmO/3gmN2IsmLkchXiXGSd81gO+uxQIhAPGvcweHsAXfEZsfr7qsrdA7hzRrfnpnP+PfijDGRXB9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-context@0.25.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":229445},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"70496e77c9185e5b40f4ed40773b522a3a176156","scripts":{"lint":"oxlint","test":"npm run typecheck && vitest run","build":"tsdown","hooks":"bash scripts/install-hooks.sh","watch":"tsdown --watch","release":"bash scripts/publish.sh","lint:fix":"oxlint --fix","register":"bash scripts/register.sh","typecheck":"tsc --noEmit","social-preview":"node docs/social-preview/generate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2acdb8ed-b729-4d41-a21c-a855c4534596"}},"repository":{"url":"git+https://github.com/bowenliang123/dsh-context.git","type":"git"},"_npmVersion":"11.17.0","description":"A DeepSeek Harness plugin for context insight and management, with context dashboard and context command, for understanding how the context is made of, and how it evolves.","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"jsdom":"^30.0.1","react":"^18.3.1","oxlint":"1.76.0","tsdown":"^0.22.14","vitest":"^4.1.11","react-dom":"^18.3.1","typescript":"^7.0.2","@types/react":"^18.3.31","lightningcss":"^1.33.0","oxlint-tsgolint":"7.0.2001","playwright-core":"^1.62.1","@deepseek-ai/cordis":"^4.0.1","eslint-plugin-sonarjs":"^4.2.0","@deepseek-ai/dsh-session":"^0.1.0-rc.7","@stylistic/eslint-plugin":"^5.10.0","@deepseek-ai/dsh-session-projection":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.7"},"peerDependencies":{"zod":"^4.4.3","react":"^18.3.1","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-session":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.7"},"peerDependenciesMeta":{"react":{"optional":true},"@deepseek-ai/dsh-client-ui-primitives":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-context_0.25.2_1787433162854_0.2411227297251648","host":"s3://npm-registry-packages-npm-production"}},"0.25.3":{"name":"dsh-context","version":"0.25.3","keywords":["deepseek-harness","dsh","cordis","plugin","context","token","ui"],"author":{"name":"bowenliang123"},"license":"Apache-2.0","_id":"dsh-context@0.25.3","maintainers":[{"name":"bowenliang123","email":"liang.bowen.123@qq.com"}],"homepage":"https://github.com/bowenliang123/dsh-context","bugs":{"url":"https://github.com/bowenliang123/dsh-context/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation"],"platform":"web"}},"dist":{"shasum":"42d47cd8e282ebe3be2b51d0400131dedfbdfeac","tarball":"https://registry.npmjs.org/dsh-context/-/dsh-context-0.25.3.tgz","fileCount":7,"integrity":"sha512-jkfJioC+ngIGjXXsNaw7V4TDrDxx/too9wKtMPeOu9+obRy87TDgc+6xRrN2Pyl6fkdA7k5lp3yrYQkOaMzb3A==","signatures":[{"sig":"MEUCIDAOT0pdpMa8qNLruLi1KXEjzuMi6I2jais0pXgLwimfAiEA1gTufJpAa20LrNdQdXMisdOSkCrL2r+vvhUiUbpbcfE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-context@0.25.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":229783},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"c2fb81eaaac44b4c02cbe5cff123a20796c109ef","scripts":{"lint":"oxlint","test":"npm run typecheck && vitest run","build":"tsdown","hooks":"bash scripts/install-hooks.sh","watch":"tsdown --watch","release":"bash scripts/publish.sh","lint:fix":"oxlint --fix","register":"bash scripts/register.sh","typecheck":"tsc --noEmit","social-preview":"node docs/social-preview/generate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2acdb8ed-b729-4d41-a21c-a855c4534596"}},"repository":{"url":"git+https://github.com/bowenliang123/dsh-context.git","type":"git"},"_npmVersion":"11.17.0","description":"A DeepSeek Harness plugin for context insight and management, with context dashboard and context command, for understanding how the context is made of, and how it evolves.","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"jsdom":"^30.0.1","react":"^18.3.1","oxlint":"1.76.0","tsdown":"^0.22.14","vitest":"^4.1.11","react-dom":"^18.3.1","typescript":"^7.0.2","@types/react":"^18.3.31","lightningcss":"^1.33.0","oxlint-tsgolint":"7.0.2001","playwright-core":"^1.62.1","@deepseek-ai/cordis":"^4.0.1","eslint-plugin-sonarjs":"^4.2.0","@deepseek-ai/dsh-session":"^0.1.0-rc.7","@stylistic/eslint-plugin":"^5.10.0","@deepseek-ai/dsh-session-projection":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.7"},"peerDependencies":{"zod":"^4.4.3","react":"^18.3.1","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-session":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.7"},"peerDependenciesMeta":{"react":{"optional":true},"@deepseek-ai/dsh-client-ui-primitives":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-context_0.25.3_1787433331593_0.3816344912614622","host":"s3://npm-registry-packages-npm-production"}},"0.26.0":{"name":"dsh-context","version":"0.26.0","keywords":["deepseek-harness","dsh","cordis","plugin","context","token","ui"],"author":{"name":"bowenliang123"},"license":"Apache-2.0","_id":"dsh-context@0.26.0","maintainers":[{"name":"bowenliang123","email":"liang.bowen.123@qq.com"}],"homepage":"https://github.com/bowenliang123/dsh-context","bugs":{"url":"https://github.com/bowenliang123/dsh-context/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation"],"platform":"web"}},"dist":{"shasum":"0261e7242160b2592d9b71c484c7c402f4dc874a","tarball":"https://registry.npmjs.org/dsh-context/-/dsh-context-0.26.0.tgz","fileCount":7,"integrity":"sha512-agnGl0p9qtAleHBWhj5iVhQkqrQ6YiuUFuwTmdBneP6XD6egz2h4iG5kTvj1tRyGnMleP2G3p3qqG89hK3gbjg==","signatures":[{"sig":"MEUCIQC2QGJDC70gL0oQbL9X31NDXm9POdrBM1IuylKnrVwIJgIgG0ML1BWehdqqOwsaX4nRCKGltyymu0aGdGT9uGg8N/c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-context@0.26.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":234000},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"9af89c6668fd29b9bdb750da33c05425bd3c62ef","scripts":{"lint":"oxlint","test":"npm run typecheck && vitest run","build":"tsdown","hooks":"bash scripts/install-hooks.sh","watch":"tsdown --watch","release":"bash scripts/publish.sh","lint:fix":"oxlint --fix","register":"bash scripts/register.sh","typecheck":"tsc --noEmit","social-preview":"node docs/social-preview/generate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2acdb8ed-b729-4d41-a21c-a855c4534596"}},"repository":{"url":"git+https://github.com/bowenliang123/dsh-context.git","type":"git"},"_npmVersion":"11.17.0","description":"A DeepSeek Harness plugin for context insight and management, with context dashboard and context command, for understanding how the context is made of, and how it evolves.","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"jsdom":"^30.0.1","react":"^18.3.1","oxlint":"1.76.0","tsdown":"^0.22.14","vitest":"^4.1.11","react-dom":"^18.3.1","typescript":"^7.0.2","@types/react":"^18.3.31","lightningcss":"^1.33.0","oxlint-tsgolint":"7.0.2001","playwright-core":"^1.62.1","@deepseek-ai/cordis":"^4.0.1","eslint-plugin-sonarjs":"^4.2.0","@deepseek-ai/dsh-session":"^0.1.0-rc.7","@stylistic/eslint-plugin":"^5.10.0","@deepseek-ai/dsh-session-projection":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.7"},"peerDependencies":{"zod":"^4.4.3","react":"^18.3.1","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-session":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.7"},"peerDependenciesMeta":{"react":{"optional":true},"@deepseek-ai/dsh-client-ui-primitives":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-context_0.26.0_1787497600138_0.7676607114254379","host":"s3://npm-registry-packages-npm-production"}},"0.26.1":{"name":"dsh-context","version":"0.26.1","keywords":["deepseek-harness","dsh","cordis","plugin","context","token","ui"],"author":{"name":"bowenliang123"},"license":"Apache-2.0","_id":"dsh-context@0.26.1","maintainers":[{"name":"bowenliang123","email":"liang.bowen.123@qq.com"}],"homepage":"https://github.com/bowenliang123/dsh-context","bugs":{"url":"https://github.com/bowenliang123/dsh-context/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation"],"platform":"web"}},"dist":{"shasum":"499a7643c8dc0ccdfb91d53e54d8e43c9d44e44e","tarball":"https://registry.npmjs.org/dsh-context/-/dsh-context-0.26.1.tgz","fileCount":7,"integrity":"sha512-ljFxQTgIH4yidVenPQa/GdOnJ4pKlR5tITuYvAypFubPCmp9HdjKDuG+uK9eMzGgd2oEPx8SWy4XneNV2crD6g==","signatures":[{"sig":"MEQCIHeGEkbBt7JYI8laR+tloAxNcQK0oKr/9eeusOVNLp3aAiA5rkbckH9HFk3VDcNwCsg5+WrzLxXf6HjK1AsBIsl2qw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-context@0.26.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":234149},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"c4153d525c1a228621b0513bca4cf86ab9539c58","scripts":{"lint":"oxlint","test":"npm run typecheck && vitest run","build":"tsdown","hooks":"bash scripts/install-hooks.sh","watch":"tsdown --watch","release":"bash scripts/publish.sh","lint:fix":"oxlint --fix","register":"bash scripts/register.sh","typecheck":"tsc --noEmit","social-preview":"node docs/social-preview/generate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2acdb8ed-b729-4d41-a21c-a855c4534596"}},"repository":{"url":"git+https://github.com/bowenliang123/dsh-context.git","type":"git"},"_npmVersion":"11.17.0","description":"A DeepSeek Harness plugin for context insight and management, with context dashboard and context command, for understanding how the context is made of, and how it evolves.","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"jsdom":"^30.0.1","react":"^18.3.1","oxlint":"1.76.0","tsdown":"^0.22.14","vitest":"^4.1.11","react-dom":"^18.3.1","typescript":"^7.0.2","@types/react":"^18.3.31","lightningcss":"^1.33.0","oxlint-tsgolint":"7.0.2001","playwright-core":"^1.62.1","@deepseek-ai/cordis":"^4.0.1","eslint-plugin-sonarjs":"^4.2.0","@deepseek-ai/dsh-session":"^0.1.0-rc.7","@stylistic/eslint-plugin":"^5.10.0","@deepseek-ai/dsh-session-projection":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.7"},"peerDependencies":{"zod":"^4.4.3","react":"^18.3.1","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-session":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.7"},"peerDependenciesMeta":{"react":{"optional":true},"@deepseek-ai/dsh-client-ui-primitives":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-context_0.26.1_1787499548941_0.28662867468961806","host":"s3://npm-registry-packages-npm-production"}},"0.27.0":{"name":"dsh-context","version":"0.27.0","keywords":["deepseek-harness","dsh","cordis","plugin","context","token","ui"],"author":{"name":"bowenliang123"},"license":"Apache-2.0","_id":"dsh-context@0.27.0","maintainers":[{"name":"bowenliang123","email":"liang.bowen.123@qq.com"}],"homepage":"https://github.com/bowenliang123/dsh-context","bugs":{"url":"https://github.com/bowenliang123/dsh-context/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation"],"platform":"web"}},"dist":{"shasum":"0c2f05483bdc80ebe53b775b4544522ee9fdbaf0","tarball":"https://registry.npmjs.org/dsh-context/-/dsh-context-0.27.0.tgz","fileCount":7,"integrity":"sha512-V2J6S/hyRzgJfJqBtBbRHn+4Gmc5UBP5pXyLJx57mrhb/T5pgr2STgdcSc3fmZbEb89yIMaohv+ycmn2E8IU/g==","signatures":[{"sig":"MEQCIGIMsTTi/gzy7IqdSMlJUSv8hSH5G6uNpWPtQzS6KxT5AiAGG7cX3IVLHOM7HWLW7Yx3EjJtUVu0B5PoDpHwKmaUPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-context@0.27.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":234721},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"f1fa552876407a5174c2c96957019ffa56ab99b5","scripts":{"lint":"oxlint","test":"npm run typecheck && vitest run","build":"tsdown","hooks":"bash scripts/install-hooks.sh","watch":"tsdown --watch","release":"bash scripts/publish.sh","lint:fix":"oxlint --fix","register":"bash scripts/register.sh","typecheck":"tsc --noEmit","social-preview":"node docs/social-preview/generate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2acdb8ed-b729-4d41-a21c-a855c4534596"}},"repository":{"url":"git+https://github.com/bowenliang123/dsh-context.git","type":"git"},"_npmVersion":"11.17.0","description":"A DeepSeek Harness plugin for context insight and management, with context dashboard and context command, for understanding how the context is made of, and how it evolves.","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"jsdom":"^30.0.1","react":"^18.3.1","oxlint":"1.76.0","tsdown":"^0.22.14","vitest":"^4.1.11","react-dom":"^18.3.1","typescript":"^7.0.2","@types/react":"^18.3.31","lightningcss":"^1.33.0","oxlint-tsgolint":"7.0.2001","playwright-core":"^1.62.1","@deepseek-ai/cordis":"^4.0.1","eslint-plugin-sonarjs":"^4.2.0","@deepseek-ai/dsh-session":"^0.1.0-rc.7","@stylistic/eslint-plugin":"^5.10.0","@deepseek-ai/dsh-session-projection":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.7"},"peerDependencies":{"zod":"^4.4.3","react":"^18.3.1","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-session":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.7"},"peerDependenciesMeta":{"react":{"optional":true},"@deepseek-ai/dsh-client-ui-primitives":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-context_0.27.0_1787502019908_0.861505642676587","host":"s3://npm-registry-packages-npm-production"}},"0.28.0":{"name":"dsh-context","version":"0.28.0","keywords":["deepseek-harness","dsh","cordis","plugin","context","token","ui"],"author":{"name":"bowenliang123"},"license":"Apache-2.0","_id":"dsh-context@0.28.0","maintainers":[{"name":"bowenliang123","email":"liang.bowen.123@qq.com"}],"homepage":"https://github.com/bowenliang123/dsh-context","bugs":{"url":"https://github.com/bowenliang123/dsh-context/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation"],"platform":"web"}},"dist":{"shasum":"3ee0407fb2e23db0f6bd0796e0036885e47604a1","tarball":"https://registry.npmjs.org/dsh-context/-/dsh-context-0.28.0.tgz","fileCount":7,"integrity":"sha512-1NXnIgLfH/mC2yehq58ZK+ZVCYpWuoBsaYlFN+tGj2i1k2NjaQlFs0J8mWI1WEGwUsteSres/Qpthz3vs8FFSQ==","signatures":[{"sig":"MEUCIQDWDMUSGqTTxY4vBlBuEOd9iywoY/FvYiJUBIEuDH2R7wIgG+j8OJpt0/GGEZtt1qoTJlbgvN4i7v6sLSEls3Xgt9E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-context@0.28.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241371},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"ae3e4cc0e33f8a2e5aaabc722ac5c3c07cccc5bf","scripts":{"lint":"oxlint","test":"npm run typecheck && vitest run","build":"tsdown","hooks":"bash scripts/install-hooks.sh","watch":"tsdown --watch","release":"bash scripts/publish.sh","lint:fix":"oxlint --fix","register":"bash scripts/register.sh","typecheck":"tsc --noEmit","social-preview":"node docs/social-preview/generate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2acdb8ed-b729-4d41-a21c-a855c4534596"}},"repository":{"url":"git+https://github.com/bowenliang123/dsh-context.git","type":"git"},"_npmVersion":"11.17.0","description":"A DeepSeek Harness plugin for context insight and management, with context dashboard and context command, for understanding how the context is made of, and how it evolves.","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"jsdom":"^30.0.1","react":"^18.3.1","oxlint":"1.76.0","tsdown":"^0.22.14","vitest":"^4.1.11","react-dom":"^18.3.1","typescript":"^7.0.2","@types/react":"^18.3.31","lightningcss":"^1.33.0","oxlint-tsgolint":"7.0.2001","playwright-core":"^1.62.1","@deepseek-ai/cordis":"^4.0.1","eslint-plugin-sonarjs":"^4.2.0","@deepseek-ai/dsh-session":"^0.1.0-rc.7","@stylistic/eslint-plugin":"^5.10.0","@deepseek-ai/dsh-session-projection":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.7"},"peerDependencies":{"zod":"^4.4.3","react":"^18.3.1","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-session":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.7"},"peerDependenciesMeta":{"react":{"optional":true},"@deepseek-ai/dsh-client-ui-primitives":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-context_0.28.0_1787512467968_0.5705357200638357","host":"s3://npm-registry-packages-npm-production"}},"0.29.0":{"name":"dsh-context","version":"0.29.0","keywords":["deepseek-harness","dsh","cordis","plugin","context","token","ui"],"author":{"name":"bowenliang123"},"license":"Apache-2.0","_id":"dsh-context@0.29.0","maintainers":[{"name":"bowenliang123","email":"liang.bowen.123@qq.com"}],"homepage":"https://github.com/bowenliang123/dsh-context","bugs":{"url":"https://github.com/bowenliang123/dsh-context/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"c4cd047131cde545536aa3d5227c2cafac322422","tarball":"https://registry.npmjs.org/dsh-context/-/dsh-context-0.29.0.tgz","fileCount":7,"integrity":"sha512-xM1d8Dg6WoFVF9qOX1WU4+ITddeH4lplpR+iaKhkBMb/nfjkqsM9FzQ2xtrumDLtK6yLUVWHSngpkmrfNWu67g==","signatures":[{"sig":"MEQCIEMO87Lx1g8my+zu8k326SdbyoUNggERlvsmNMZPzKIzAiAnAPQw2XC+AgSiXl3sKO9UorOVrStWjIFpPKGGZSRVpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-context@0.29.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":251325},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"ef5166675a1330518db03553f3760d74cf30b941","scripts":{"lint":"oxlint","test":"npm run typecheck && vitest run","build":"tsdown","hooks":"bash scripts/install-hooks.sh","watch":"tsdown --watch","release":"bash scripts/publish.sh","lint:fix":"oxlint --fix","register":"bash scripts/register.sh","typecheck":"tsc --noEmit","social-preview":"node docs/social-preview/generate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2acdb8ed-b729-4d41-a21c-a855c4534596"}},"repository":{"url":"git+https://github.com/bowenliang123/dsh-context.git","type":"git"},"_npmVersion":"11.17.0","description":"A DeepSeek Harness plugin for context insight and management, with context dashboard and context command, for understanding how the context is made of, and how it evolves.","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"jsdom":"^30.0.1","react":"^18.3.1","oxlint":"1.76.0","tsdown":"^0.22.14","vitest":"^4.1.11","react-dom":"^18.3.1","typescript":"^7.0.2","@types/react":"^18.3.31","lightningcss":"^1.33.0","oxlint-tsgolint":"7.0.2001","playwright-core":"^1.62.1","@deepseek-ai/cordis":"^4.0.1","eslint-plugin-sonarjs":"^4.2.0","@deepseek-ai/dsh-session":"^0.1.0-rc.7","@deepseek-ai/schemastery":"^3.18.1","@stylistic/eslint-plugin":"^5.10.0","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-session-projection":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.7"},"peerDependencies":{"zod":"^4.4.3","react":"^18.3.1","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-session":"^0.1.0-rc.7","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.7"},"peerDependenciesMeta":{"react":{"optional":true},"@deepseek-ai/dsh-client-ui-primitives":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-context_0.29.0_1787514721786_0.8142596635349288","host":"s3://npm-registry-packages-npm-production"}},"0.30.0":{"name":"dsh-context","version":"0.30.0","keywords":["deepseek-harness","dsh","cordis","plugin","context","token","ui"],"author":{"name":"bowenliang123"},"license":"Apache-2.0","_id":"dsh-context@0.30.0","maintainers":[{"name":"bowenliang123","email":"liang.bowen.123@qq.com"}],"homepage":"https://github.com/bowenliang123/dsh-context","bugs":{"url":"https://github.com/bowenliang123/dsh-context/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"28c8b91f9f452dbd8b3c935d7d8abdce93bae471","tarball":"https://registry.npmjs.org/dsh-context/-/dsh-context-0.30.0.tgz","fileCount":7,"integrity":"sha512-v7xxTHbE47WxHMYVOYFfWQHONXGGbM2ZvIRMngOybeVdCeL0XsRPYfHKBoG8pNcVZfK0qLHPRODY0kG6U/n1mQ==","signatures":[{"sig":"MEUCICPv6Q4XfDLy1sPDbzcyQHJA1qsUyuIZK7ftDraQoabrAiEA+raWZvuIYkeXEC7EWs4Z1zQMwx2vC9IdJjTYsi4yKtk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-context@0.30.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":247242},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"1e1dc14cd1c4905806bd8463e9eb7b999af0885e","scripts":{"lint":"oxlint","test":"npm run typecheck && vitest run","build":"tsdown","hooks":"bash scripts/install-hooks.sh","watch":"tsdown --watch","release":"bash scripts/publish.sh","lint:fix":"oxlint --fix","register":"bash scripts/register.sh","typecheck":"tsc --noEmit","social-preview":"node docs/social-preview/generate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2acdb8ed-b729-4d41-a21c-a855c4534596"}},"repository":{"url":"git+https://github.com/bowenliang123/dsh-context.git","type":"git"},"_npmVersion":"11.17.0","description":"A DeepSeek Harness plugin for context insight and management, with context dashboard and context command, for understanding how the context is made of, and how it evolves.","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"jsdom":"^30.0.1","react":"^18.3.1","oxlint":"1.76.0","tsdown":"^0.22.14","vitest":"^4.1.11","react-dom":"^18.3.1","typescript":"^7.0.2","@types/react":"^18.3.31","lightningcss":"^1.33.0","oxlint-tsgolint":"7.0.2001","playwright-core":"^1.62.1","@deepseek-ai/cordis":"^4.0.1","eslint-plugin-sonarjs":"^4.2.0","@deepseek-ai/dsh-session":"^0.1.0-rc.7","@deepseek-ai/schemastery":"^3.18.1","@stylistic/eslint-plugin":"^5.10.0","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-session-projection":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.7"},"peerDependencies":{"zod":"^4.4.3","react":"^18.3.1","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-session":"^0.1.0-rc.7","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.7"},"peerDependenciesMeta":{"react":{"optional":true},"@deepseek-ai/dsh-client-ui-primitives":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-context_0.30.0_1787563349937_0.34722416282398627","host":"s3://npm-registry-packages-npm-production"}},"0.30.1":{"name":"dsh-context","version":"0.30.1","keywords":["deepseek-harness","dsh","cordis","plugin","context","token","ui"],"author":{"name":"bowenliang123"},"license":"Apache-2.0","_id":"dsh-context@0.30.1","maintainers":[{"name":"bowenliang123","email":"liang.bowen.123@qq.com"}],"homepage":"https://github.com/bowenliang123/dsh-context","bugs":{"url":"https://github.com/bowenliang123/dsh-context/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"11857b6fa13b0695b64652329e4915628dcc0ee7","tarball":"https://registry.npmjs.org/dsh-context/-/dsh-context-0.30.1.tgz","fileCount":7,"integrity":"sha512-ulhxOJzgb+mq/nAkpvfhEtwtXBs+wFCG03/E9ok/npo09ccTizzoG+3mAsUo4Q2QBdTIxiYovBfWudMuO+xJeQ==","signatures":[{"sig":"MEYCIQDhbPFjGenReTzZFUzijhDIUYg7vAba/YcnsnSVQZb+ZAIhAMR472F0502rTZwu8hKxgerCtTSQWz3SSyp4fZ+O5ehs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-context@0.30.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":248080},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"0d052f243cb6a09dc08cb85d795dbb1e8930a54d","scripts":{"lint":"oxlint","test":"npm run typecheck && vitest run","build":"tsdown","hooks":"bash scripts/install-hooks.sh","watch":"tsdown --watch","release":"bash scripts/publish.sh","lint:fix":"oxlint --fix","register":"bash scripts/register.sh","typecheck":"tsc --noEmit","social-preview":"node docs/social-preview/generate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2acdb8ed-b729-4d41-a21c-a855c4534596"}},"repository":{"url":"git+https://github.com/bowenliang123/dsh-context.git","type":"git"},"_npmVersion":"11.17.0","description":"A DeepSeek Harness plugin for context insight and management, with context dashboard and context command, for understanding how the context is made of, and how it evolves.","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"jsdom":"^30.0.1","react":"^18.3.1","oxlint":"1.76.0","tsdown":"^0.22.14","vitest":"^4.1.11","react-dom":"^18.3.1","typescript":"^7.0.2","@types/react":"^18.3.31","lightningcss":"^1.33.0","oxlint-tsgolint":"7.0.2001","playwright-core":"^1.62.1","@deepseek-ai/cordis":"^4.0.1","eslint-plugin-sonarjs":"^4.2.0","@deepseek-ai/dsh-session":"^0.1.0-rc.7","@deepseek-ai/schemastery":"^3.18.1","@stylistic/eslint-plugin":"^5.10.0","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-session-projection":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.7"},"peerDependencies":{"zod":"^4.4.3","react":"^18.3.1","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-session":"^0.1.0-rc.7","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.7"},"peerDependenciesMeta":{"react":{"optional":true},"@deepseek-ai/dsh-client-ui-primitives":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-context_0.30.1_1787566311229_0.8195490687170579","host":"s3://npm-registry-packages-npm-production"}},"0.30.2":{"name":"dsh-context","version":"0.30.2","keywords":["deepseek-harness","dsh","cordis","plugin","context","token","ui"],"author":{"name":"bowenliang123"},"license":"Apache-2.0","_id":"dsh-context@0.30.2","maintainers":[{"name":"bowenliang123","email":"liang.bowen.123@qq.com"}],"homepage":"https://github.com/bowenliang123/dsh-context","bugs":{"url":"https://github.com/bowenliang123/dsh-context/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"1c2e9f59ba013069fd7651096aa1caaa08cb2b36","tarball":"https://registry.npmjs.org/dsh-context/-/dsh-context-0.30.2.tgz","fileCount":7,"integrity":"sha512-014rSpCsYobC91ZUn+vSgmzJx0S46DdL1h7rshYl1Nljz72Her7VDH8jGtvCDC0AQj4YSm8LMBT10hYvnvZ91A==","signatures":[{"sig":"MEQCIEwOErKVir3qr/yXlBqNj2PkFeCOEyQs4k98bDvDxMgbAiB/+QzmbWhSH96j4qXjn9fKN5XRZ2BJUz1Cnb1kANZ0Yw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-context@0.30.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":248487},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"9db79ca69d3cf50abf342a23f7ae26db71eb80e1","scripts":{"lint":"oxlint","test":"npm run typecheck && vitest run","build":"tsdown","hooks":"bash scripts/install-hooks.sh","watch":"tsdown --watch","release":"bash scripts/publish.sh","lint:fix":"oxlint --fix","register":"bash scripts/register.sh","typecheck":"tsc --noEmit","social-preview":"node docs/social-preview/generate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2acdb8ed-b729-4d41-a21c-a855c4534596"}},"repository":{"url":"git+https://github.com/bowenliang123/dsh-context.git","type":"git"},"_npmVersion":"11.17.0","description":"A DeepSeek Harness plugin for context insight and management, with context dashboard and context command, for understanding how the context is made of, and how it evolves.","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"jsdom":"^30.0.1","react":"^18.3.1","oxlint":"1.76.0","tsdown":"^0.22.14","vitest":"^4.1.11","react-dom":"^18.3.1","typescript":"^7.0.2","@types/react":"^18.3.31","lightningcss":"^1.33.0","oxlint-tsgolint":"7.0.2001","playwright-core":"^1.62.1","@deepseek-ai/cordis":"^4.0.1","eslint-plugin-sonarjs":"^4.2.0","@deepseek-ai/dsh-session":"^0.1.0-rc.7","@deepseek-ai/schemastery":"^3.18.1","@stylistic/eslint-plugin":"^5.10.0","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-session-projection":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.7"},"peerDependencies":{"zod":"^4.4.3","react":"^18.3.1","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-session":"^0.1.0-rc.7","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.7"},"peerDependenciesMeta":{"react":{"optional":true},"@deepseek-ai/dsh-client-ui-primitives":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-context_0.30.2_1787566426775_0.6781925347574456","host":"s3://npm-registry-packages-npm-production"}},"0.30.3":{"name":"dsh-context","version":"0.30.3","keywords":["deepseek-harness","dsh","cordis","plugin","context","token","ui"],"author":{"name":"bowenliang123"},"license":"Apache-2.0","_id":"dsh-context@0.30.3","maintainers":[{"name":"bowenliang123","email":"liang.bowen.123@qq.com"}],"homepage":"https://github.com/bowenliang123/dsh-context","bugs":{"url":"https://github.com/bowenliang123/dsh-context/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"8387348053c36f3114f0506648edb2b34e8673aa","tarball":"https://registry.npmjs.org/dsh-context/-/dsh-context-0.30.3.tgz","fileCount":7,"integrity":"sha512-dwQcCVkD5rOb212FAh5dBTwNNC31IQU1Q2McqctSl+mLVjNXqH+t+JECZ4e7ZmZG6v6SczL1CYIPX9msBkqt3g==","signatures":[{"sig":"MEUCIEk0wnsPK/jkVWiUDb5iSnLXa2QjkLPyUdEK9uEtiecmAiEA3062U4fJ39r3enVdtX0N8c0r750skLC2xGTgTaPrTgw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-context@0.30.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":248527},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"9938fb7cefa1af21fc9116e2f18505a9906e7b91","scripts":{"lint":"oxlint","test":"npm run typecheck && vitest run","build":"tsdown","hooks":"bash scripts/install-hooks.sh","watch":"tsdown --watch","release":"bash scripts/publish.sh","lint:fix":"oxlint --fix","register":"bash scripts/register.sh","typecheck":"tsc --noEmit","social-preview":"node docs/social-preview/generate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2acdb8ed-b729-4d41-a21c-a855c4534596"}},"repository":{"url":"git+https://github.com/bowenliang123/dsh-context.git","type":"git"},"_npmVersion":"11.17.0","description":"A DeepSeek Harness plugin for context insight and management, with context dashboard and context command, for understanding how the context is made of, and how it evolves.","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"jsdom":"^30.0.1","react":"^18.3.1","oxlint":"1.76.0","tsdown":"^0.22.14","vitest":"^4.1.11","react-dom":"^18.3.1","typescript":"^7.0.2","@types/react":"^18.3.31","lightningcss":"^1.33.0","oxlint-tsgolint":"7.0.2001","playwright-core":"^1.62.1","@deepseek-ai/cordis":"^4.0.1","eslint-plugin-sonarjs":"^4.2.0","@deepseek-ai/dsh-session":"^0.1.0-rc.7","@deepseek-ai/schemastery":"^3.18.1","@stylistic/eslint-plugin":"^5.10.0","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-session-projection":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.7"},"peerDependencies":{"zod":"^4.4.3","react":"^18.3.1","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-session":"^0.1.0-rc.7","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.7"},"peerDependenciesMeta":{"react":{"optional":true},"@deepseek-ai/dsh-client-ui-primitives":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-context_0.30.3_1787576394082_0.33930739826935574","host":"s3://npm-registry-packages-npm-production"}},"0.31.0":{"name":"dsh-context","version":"0.31.0","keywords":["deepseek-harness","dsh","cordis","plugin","context","token","ui"],"author":{"name":"bowenliang123"},"license":"Apache-2.0","_id":"dsh-context@0.31.0","maintainers":[{"name":"bowenliang123","email":"liang.bowen.123@qq.com"}],"homepage":"https://github.com/bowenliang123/dsh-context","bugs":{"url":"https://github.com/bowenliang123/dsh-context/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"cfea23846243eb576ee60e3930945d78d00ba5c5","tarball":"https://registry.npmjs.org/dsh-context/-/dsh-context-0.31.0.tgz","fileCount":7,"integrity":"sha512-X7Nyse1I53zYglAKdQTD7hOh6c4xOq8QbUhuSTcnoCGEPSC7vEHovvvz9jjK0jxbacJ0r90DhrU4g9+Z9ovFLg==","signatures":[{"sig":"MEQCIBOLx7hONjWynB6o80dzxQfxKHuKjeCFL0XSiju+C2msAiBH3c+m3Og0us/6VejMj/gWuhU518eSEsdFITOie/AA/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-context@0.31.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":253680},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"796e4f7a541e9732b78ca3bea4db2d756cf5bffc","scripts":{"lint":"oxlint","test":"npm run typecheck && vitest run","build":"tsdown","hooks":"bash scripts/install-hooks.sh","watch":"tsdown --watch","release":"bash scripts/publish.sh","lint:fix":"oxlint --fix","register":"bash scripts/register.sh","typecheck":"tsc --noEmit","social-preview":"node docs/social-preview/generate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2acdb8ed-b729-4d41-a21c-a855c4534596"}},"repository":{"url":"git+https://github.com/bowenliang123/dsh-context.git","type":"git"},"_npmVersion":"11.17.0","description":"A DeepSeek Harness plugin for context insight and management, with context dashboard and context command, for understanding how the context is made of, and how it evolves.","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"jsdom":"^30.0.1","react":"^18.3.1","oxlint":"1.76.0","tsdown":"^0.22.14","vitest":"^4.1.11","react-dom":"^18.3.1","typescript":"^7.0.2","@types/react":"^18.3.31","lightningcss":"^1.33.0","oxlint-tsgolint":"7.0.2001","playwright-core":"^1.62.1","@deepseek-ai/cordis":"^4.0.1","eslint-plugin-sonarjs":"^4.2.0","@deepseek-ai/dsh-session":"^0.1.0-rc.7","@deepseek-ai/schemastery":"^3.18.1","@stylistic/eslint-plugin":"^5.10.0","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-session-projection":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.7"},"peerDependencies":{"zod":"^4.4.3","react":"^18.3.1","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-session":"^0.1.0-rc.7","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.7"},"peerDependenciesMeta":{"react":{"optional":true},"@deepseek-ai/dsh-client-ui-primitives":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-context_0.31.0_1787580619258_0.0022517434932922686","host":"s3://npm-registry-packages-npm-production"}},"0.31.1":{"name":"dsh-context","version":"0.31.1","keywords":["deepseek-harness","dsh","cordis","plugin","context","token","ui"],"author":{"name":"bowenliang123"},"license":"Apache-2.0","_id":"dsh-context@0.31.1","maintainers":[{"name":"bowenliang123","email":"liang.bowen.123@qq.com"}],"homepage":"https://github.com/bowenliang123/dsh-context","bugs":{"url":"https://github.com/bowenliang123/dsh-context/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"d669b104fa61640d1cb7e06e83dff96e9a69a858","tarball":"https://registry.npmjs.org/dsh-context/-/dsh-context-0.31.1.tgz","fileCount":7,"integrity":"sha512-AJMWAtYWMWj7ondprNWbLutXX9VpONEP2Vk6t1Gh5ZdzuHTc1u0pGGI2qRRKdjZBjVy3x9TgF5jgW2Mx1T89pg==","signatures":[{"sig":"MEUCIQDqDMU+hGV4weifEGBCDITYeWBOpXb/nBKg+hNNniGfKwIgHsgOJlguF9icri3kS0Qehz8kIF1eurHIaCbmJOM7oEM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-context@0.31.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":257444},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"7e522ea342ba3a198b1eaa4557301212ae4098c9","scripts":{"lint":"oxlint","test":"npm run typecheck && vitest run","build":"tsdown","hooks":"bash scripts/install-hooks.sh","watch":"tsdown --watch","release":"bash scripts/publish.sh","lint:fix":"oxlint --fix","register":"bash scripts/register.sh","typecheck":"tsc --noEmit","social-preview":"node docs/social-preview/generate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2acdb8ed-b729-4d41-a21c-a855c4534596"}},"repository":{"url":"git+https://github.com/bowenliang123/dsh-context.git","type":"git"},"_npmVersion":"11.17.0","description":"A DeepSeek Harness plugin for context insight and management, with context dashboard and context command, for understanding how the context is made of, and how it evolves.","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"jsdom":"^30.0.1","react":"^18.3.1","oxlint":"1.76.0","tsdown":"^0.22.14","vitest":"^4.1.11","react-dom":"^18.3.1","typescript":"^7.0.2","@types/react":"^18.3.31","lightningcss":"^1.33.0","oxlint-tsgolint":"7.0.2001","playwright-core":"^1.62.1","@deepseek-ai/cordis":"^4.0.1","eslint-plugin-sonarjs":"^4.2.0","@deepseek-ai/dsh-session":"^0.1.0-rc.7","@deepseek-ai/schemastery":"^3.18.1","@stylistic/eslint-plugin":"^5.10.0","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-session-projection":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.7"},"peerDependencies":{"zod":"^4.4.3","react":"^18.3.1","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-session":"^0.1.0-rc.7","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.7"},"peerDependenciesMeta":{"react":{"optional":true},"@deepseek-ai/dsh-client-ui-primitives":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-context_0.31.1_1787633608357_0.07341034089984633","host":"s3://npm-registry-packages-npm-production"}},"0.32.0":{"name":"dsh-context","version":"0.32.0","keywords":["deepseek-harness","dsh","cordis","plugin","context","token","ui"],"author":{"name":"bowenliang123"},"license":"Apache-2.0","_id":"dsh-context@0.32.0","maintainers":[{"name":"bowenliang123","email":"liang.bowen.123@qq.com"}],"homepage":"https://github.com/bowenliang123/dsh-context","bugs":{"url":"https://github.com/bowenliang123/dsh-context/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"6788d9856813b4ded033e416ac0f6d5efef3c3bd","tarball":"https://registry.npmjs.org/dsh-context/-/dsh-context-0.32.0.tgz","fileCount":7,"integrity":"sha512-BSRPeg6fncUQPlSNcgRJizu7TikooQmeMCoNeCOaFy1eZdKrG/OnMgfirmCAa4AG0oj5n9zuHUPNRpaeTlZ5Xw==","signatures":[{"sig":"MEUCIQD+hNCjhdpR7m4J3YOAuQNhW8L6iHsW6d5l28o7MeYsJAIgJUk5XALHZbHERFJBjFexB+Onojc8TNVlzqA1ZcKcchc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-context@0.32.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":270435},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"8531298303ff0014bd732802d69a98a1397ebea7","scripts":{"lint":"oxlint","test":"npm run typecheck && vitest run","build":"tsdown","hooks":"bash scripts/install-hooks.sh","watch":"tsdown --watch","release":"bash scripts/publish.sh","lint:fix":"oxlint --fix","register":"bash scripts/register.sh","typecheck":"tsc --noEmit","social-preview":"node docs/social-preview/generate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2acdb8ed-b729-4d41-a21c-a855c4534596"}},"repository":{"url":"git+https://github.com/bowenliang123/dsh-context.git","type":"git"},"_npmVersion":"11.17.0","description":"A DeepSeek Harness plugin for context insight and management, with context dashboard and context command, for understanding how the context is made of, and how it evolves.","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"jsdom":"^30.0.1","react":"^18.3.1","oxlint":"1.76.0","tsdown":"^0.22.14","vitest":"^4.1.11","react-dom":"^18.3.1","typescript":"^7.0.2","@types/react":"^18.3.31","lightningcss":"^1.33.0","oxlint-tsgolint":"7.0.2001","playwright-core":"^1.62.1","@deepseek-ai/cordis":"^4.0.1","eslint-plugin-sonarjs":"^4.2.0","@deepseek-ai/dsh-session":"^0.1.0-rc.7","@deepseek-ai/schemastery":"^3.18.1","@stylistic/eslint-plugin":"^5.10.0","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-session-projection":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.7"},"peerDependencies":{"zod":"^4.4.3","react":"^18.3.1","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-session":"^0.1.0-rc.7","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.7"},"peerDependenciesMeta":{"react":{"optional":true},"@deepseek-ai/dsh-client-ui-primitives":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-context_0.32.0_1787642516284_0.745413269960806","host":"s3://npm-registry-packages-npm-production"}},"0.33.1":{"name":"dsh-context","version":"0.33.1","keywords":["deepseek-harness","dsh","cordis","plugin","context","token","ui"],"author":{"name":"bowenliang123"},"license":"Apache-2.0","_id":"dsh-context@0.33.1","maintainers":[{"name":"bowenliang123","email":"liang.bowen.123@qq.com"}],"homepage":"https://github.com/bowenliang123/dsh-context","bugs":{"url":"https://github.com/bowenliang123/dsh-context/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"956d395418965ea382ce8dcaf1d3fef1dcf8bc89","tarball":"https://registry.npmjs.org/dsh-context/-/dsh-context-0.33.1.tgz","fileCount":7,"integrity":"sha512-R91poOtlX8attb9V1oqprWns1iZD1titgt7Obc11XxnpfE+RzsEUcynhAviY/oAHGAyYMT8pAw1CjneTA9MS2A==","signatures":[{"sig":"MEQCIGqiDhMOhQiiluS8til2inncRTikkNYakUAAOa8M+9TVAiAjdmM92BBVC+FAsWsMialqCBcid+AWOaCFRzvBQwWeRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-context@0.33.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":302122},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"02878dd6bdc72eac51e0f587619870777e9a8374","scripts":{"lint":"oxlint","test":"pnpm run typecheck && vitest run --coverage","build":"tsdown","hooks":"bash scripts/install-hooks.sh","watch":"tsdown --watch","release":"bash scripts/publish.sh","coverage":"vitest run --coverage","lint:fix":"oxlint --fix","register":"bash scripts/register.sh","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.tests.json","test:bundle":"node scripts/bundle-smoke.mjs","social-preview":"node docs/social-preview/generate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2acdb8ed-b729-4d41-a21c-a855c4534596"}},"repository":{"url":"git+https://github.com/bowenliang123/dsh-context.git","type":"git"},"_npmVersion":"11.17.0","description":"A DeepSeek Harness plugin for context insight and management, with context dashboard and context command, for understanding how the context is made of, and how it evolves.","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"jsdom":"^30.0.1","react":"^18.3.1","oxlint":"1.76.0","tsdown":"^0.22.14","vitest":"^4.1.11","react-dom":"^18.3.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"^18.3.31","lightningcss":"^1.33.0","oxlint-tsgolint":"7.0.2001","playwright-core":"^1.62.1","@types/react-dom":"^19.2.4","@deepseek-ai/cordis":"^4.0.1","@vitest/coverage-v8":"^4.1.11","eslint-plugin-sonarjs":"^4.2.0","@deepseek-ai/dsh-session":"^0.1.0-rc.7","@deepseek-ai/schemastery":"^3.18.1","@stylistic/eslint-plugin":"^5.10.0","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-session-projection":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.7"},"peerDependencies":{"zod":"^4.4.3","react":"^18.3.1","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-session":"^0.1.0-rc.7","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.7"},"peerDependenciesMeta":{"react":{"optional":true},"@deepseek-ai/dsh-client-ui-primitives":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-context_0.33.1_1787721169364_0.982488490517041","host":"s3://npm-registry-packages-npm-production"}},"0.34.0":{"name":"dsh-context","version":"0.34.0","keywords":["deepseek-harness","dsh","cordis","plugin","context","token","ui"],"author":{"name":"bowenliang123"},"license":"Apache-2.0","_id":"dsh-context@0.34.0","maintainers":[{"name":"bowenliang123","email":"liang.bowen.123@qq.com"}],"homepage":"https://github.com/bowenliang123/dsh-context","bugs":{"url":"https://github.com/bowenliang123/dsh-context/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"84be04a55a72b4ef062d2c44752f0c85bb91a016","tarball":"https://registry.npmjs.org/dsh-context/-/dsh-context-0.34.0.tgz","fileCount":7,"integrity":"sha512-eNLs6liZLbGWLaL6lbjV05nEJCGjdzmaD11OgxHKqGPFXPHQfcBHntRD6DabWzydYL+4BY+0YScpGT5ifEzZfQ==","signatures":[{"sig":"MEYCIQC9YW/wf/uvZ3YJgwKR4OeHvlfPocLvJFpLZ47ncqqzMwIhAMmwawSpO1H4nzoAp1O9zBd3NwHhcPOHr5t33Sp9YblY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-context@0.34.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":336973},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"e24dcdae87f0fb3a48e0773c9cc1e95b7c14aefb","scripts":{"lint":"oxlint","test":"pnpm run typecheck && vitest run --coverage","build":"tsdown","hooks":"bash scripts/install-hooks.sh","watch":"tsdown --watch","release":"bash scripts/publish.sh","coverage":"vitest run --coverage","lint:fix":"oxlint --fix","register":"bash scripts/register.sh","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.tests.json","test:bundle":"node scripts/bundle-smoke.mjs","social-preview":"node docs/social-preview/generate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2acdb8ed-b729-4d41-a21c-a855c4534596"}},"repository":{"url":"git+https://github.com/bowenliang123/dsh-context.git","type":"git"},"_npmVersion":"11.17.0","description":"A DeepSeek Harness plugin for context insight and management, with context dashboard and context command, for understanding how the context is made of, and how it evolves.","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"jsdom":"^30.0.1","react":"^18.3.1","oxlint":"1.76.0","tsdown":"^0.22.14","vitest":"^4.1.11","react-dom":"^18.3.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"^18.3.31","lightningcss":"^1.33.0","oxlint-tsgolint":"7.0.2001","playwright-core":"^1.62.1","@types/react-dom":"^19.2.4","@deepseek-ai/cordis":"^4.0.1","@vitest/coverage-v8":"^4.1.11","eslint-plugin-sonarjs":"^4.2.0","@deepseek-ai/dsh-session":"^0.1.0-rc.7","@deepseek-ai/schemastery":"^3.18.1","@stylistic/eslint-plugin":"^5.10.0","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-session-projection":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.7"},"peerDependencies":{"zod":"^4.4.3","react":"^18.3.1","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-session":"^0.1.0-rc.7","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.7"},"peerDependenciesMeta":{"react":{"optional":true},"@deepseek-ai/dsh-client-ui-primitives":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-context_0.34.0_1787813739539_0.005775255533574608","host":"s3://npm-registry-packages-npm-production"}},"0.34.1":{"name":"dsh-context","version":"0.34.1","keywords":["deepseek-harness","dsh","cordis","plugin","context","token","ui"],"author":{"name":"bowenliang123"},"license":"Apache-2.0","_id":"dsh-context@0.34.1","maintainers":[{"name":"bowenliang123","email":"liang.bowen.123@qq.com"}],"homepage":"https://github.com/bowenliang123/dsh-context","bugs":{"url":"https://github.com/bowenliang123/dsh-context/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"cac260e6f737199db533cd1c7bc12fe97eb6ea99","tarball":"https://registry.npmjs.org/dsh-context/-/dsh-context-0.34.1.tgz","fileCount":7,"integrity":"sha512-1i5J1m4DcohBZbAKYhtQzZ6hUuXg48U/No3+pr9/oMExyN8TcwKlyj8+VImuhWDZei7Ju4a7q1OIQ6yBtqvyNg==","signatures":[{"sig":"MEUCIQCRGz7+uagemNkqIStBmUusrl3RNX8x3J/fppqm0NqAvAIgdgjM/WCSoXiut1EZxXhtivGoviL1+IU2A5aiGDj3CyU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-context@0.34.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":353367},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"0330a94ccd1291f96beb06c1deaaca7eb72083ac","scripts":{"lint":"oxlint","test":"pnpm run typecheck && vitest run --coverage","build":"tsdown","hooks":"bash scripts/install-hooks.sh","watch":"tsdown --watch","release":"bash scripts/publish.sh","coverage":"vitest run --coverage","lint:fix":"oxlint --fix","register":"bash scripts/register.sh","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.tests.json","test:bundle":"node scripts/bundle-smoke.mjs","social-preview":"node docs/social-preview/generate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2acdb8ed-b729-4d41-a21c-a855c4534596"}},"repository":{"url":"git+https://github.com/bowenliang123/dsh-context.git","type":"git"},"_npmVersion":"11.17.0","description":"A DeepSeek Harness plugin for context insight and management, with context dashboard and context command, for understanding how the context is made of, and how it evolves.","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"jsdom":"^30.0.1","react":"^18.3.1","oxlint":"1.76.0","tsdown":"^0.22.14","vitest":"^4.1.11","react-dom":"^18.3.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"^18.3.31","lightningcss":"^1.33.0","oxlint-tsgolint":"7.0.2001","playwright-core":"^1.62.1","@types/react-dom":"^19.2.4","@deepseek-ai/cordis":"^4.0.1","@vitest/coverage-v8":"^4.1.11","eslint-plugin-sonarjs":"^4.2.0","@deepseek-ai/dsh-session":"^0.1.0-rc.7","@deepseek-ai/schemastery":"^3.18.1","@stylistic/eslint-plugin":"^5.10.0","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-session-projection":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.7"},"peerDependencies":{"zod":"^4.4.3","react":"^18.3.1","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-session":"^0.1.0-rc.7","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.7"},"peerDependenciesMeta":{"react":{"optional":true},"@deepseek-ai/dsh-client-ui-primitives":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-context_0.34.1_1787849093601_0.5363666990276066","host":"s3://npm-registry-packages-npm-production"}},"0.35.0":{"name":"dsh-context","version":"0.35.0","keywords":["deepseek-harness","dsh","cordis","plugin","context","token","ui"],"author":{"name":"bowenliang123"},"license":"Apache-2.0","_id":"dsh-context@0.35.0","maintainers":[{"name":"bowenliang123","email":"liang.bowen.123@qq.com"}],"homepage":"https://github.com/bowenliang123/dsh-context","bugs":{"url":"https://github.com/bowenliang123/dsh-context/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"3f3d7f57911359a16b3e76e89eb94dd85c279691","tarball":"https://registry.npmjs.org/dsh-context/-/dsh-context-0.35.0.tgz","fileCount":7,"integrity":"sha512-xl+KlD8wyNHQPHJSqE4LqryzB/ir4pTfepP4UQvl6/r/AdKcV/1llOjCPGYS4xQsONdXh0VNYPa5IsZCJpiqDg==","signatures":[{"sig":"MEQCIB6WLPOvU5pSVASq00TcGcK/BpXKLiFYOusOFkFyi6NRAiAmhGBBZimVE7FPLqg310pI3tWKmY5o/y7mYoT2qwLJBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-context@0.35.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":363796},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"ef9784212984901edbcf47b99b0601e0acd83a2b","scripts":{"lint":"oxlint","test":"pnpm run typecheck && vitest run --coverage","build":"tsdown","hooks":"bash scripts/install-hooks.sh","watch":"tsdown --watch","release":"bash scripts/publish.sh","coverage":"vitest run --coverage","lint:fix":"oxlint --fix","register":"bash scripts/register.sh","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.tests.json","test:bundle":"node scripts/bundle-smoke.mjs","social-preview":"node docs/social-preview/generate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2acdb8ed-b729-4d41-a21c-a855c4534596"}},"repository":{"url":"git+https://github.com/bowenliang123/dsh-context.git","type":"git"},"_npmVersion":"11.17.0","description":"A DeepSeek Harness plugin for context insight and management, with context dashboard and context command, for understanding how the context is made of, and how it evolves.","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"jsdom":"^30.0.1","react":"^18.3.1","oxlint":"1.76.0","tsdown":"^0.22.14","vitest":"^4.1.11","react-dom":"^18.3.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"^18.3.31","lightningcss":"^1.33.0","oxlint-tsgolint":"7.0.2001","playwright-core":"^1.62.1","@types/react-dom":"^19.2.4","@deepseek-ai/cordis":"^4.0.1","@vitest/coverage-v8":"^4.1.11","eslint-plugin-sonarjs":"^4.2.0","@deepseek-ai/dsh-session":"^0.1.0-rc.7","@deepseek-ai/schemastery":"^3.18.1","@stylistic/eslint-plugin":"^5.10.0","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-session-projection":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.7"},"peerDependencies":{"zod":"^4.4.3","react":"^18.3.1","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-session":"^0.1.0-rc.7","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.7"},"peerDependenciesMeta":{"react":{"optional":true},"@deepseek-ai/dsh-client-ui-primitives":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-context_0.35.0_1787858002547_0.21797238876356384","host":"s3://npm-registry-packages-npm-production"}},"0.36.0":{"name":"dsh-context","version":"0.36.0","keywords":["deepseek-harness","dsh","cordis","plugin","context","token","ui"],"author":{"name":"bowenliang123"},"license":"Apache-2.0","_id":"dsh-context@0.36.0","maintainers":[{"name":"bowenliang123","email":"liang.bowen.123@qq.com"}],"homepage":"https://github.com/bowenliang123/dsh-context","bugs":{"url":"https://github.com/bowenliang123/dsh-context/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"92b504ce58588648358df16f21cf0dd901680904","tarball":"https://registry.npmjs.org/dsh-context/-/dsh-context-0.36.0.tgz","fileCount":7,"integrity":"sha512-idvfmUT7T4pr0aMo1VRoPUEpYmhcW6cNAOs52X0XchnTTl1REDVuaxE+v5iVY1qDoEDIbN3TjnLn17n3pX1Vtw==","signatures":[{"sig":"MEUCIAOAsToTHThYfKHEEK/FCg+sx2WIhHigvrI6GVSsRoyQAiEAruzrhK92mpzDRxt4EqYdAAHeP+SmZtpfFRHuM/rGuoo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-context@0.36.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":382985},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"06d1a5df7c9e64185fec4ce805dcd1690222ce70","scripts":{"lint":"oxlint","test":"pnpm run typecheck && vitest run --coverage","build":"tsdown","hooks":"bash scripts/install-hooks.sh","watch":"tsdown --watch","release":"bash scripts/publish.sh","coverage":"vitest run --coverage","lint:fix":"oxlint --fix","register":"bash scripts/register.sh","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.tests.json","test:bundle":"node scripts/bundle-smoke.mjs","social-preview":"node docs/social-preview/generate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2acdb8ed-b729-4d41-a21c-a855c4534596"}},"repository":{"url":"git+https://github.com/bowenliang123/dsh-context.git","type":"git"},"_npmVersion":"11.17.0","description":"A DeepSeek Harness plugin for context insight and management, with context dashboard and context command, for understanding how the context is made of, and how it evolves.","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"jsdom":"^30.0.1","react":"^18.3.1","oxlint":"1.76.0","tsdown":"^0.22.14","vitest":"^4.1.11","react-dom":"^18.3.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"^18.3.31","lightningcss":"^1.33.0","oxlint-tsgolint":"7.0.2001","playwright-core":"^1.62.1","@types/react-dom":"^19.2.4","@deepseek-ai/cordis":"^4.0.1","@vitest/coverage-v8":"^4.1.11","eslint-plugin-sonarjs":"^4.2.0","@deepseek-ai/dsh-session":"^0.1.0-rc.7","@deepseek-ai/schemastery":"^3.18.1","@stylistic/eslint-plugin":"^5.10.0","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-session-projection":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.7"},"peerDependencies":{"zod":"^4.4.3","react":"^18.3.1","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-session":"^0.1.0-rc.7","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.7"},"peerDependenciesMeta":{"react":{"optional":true},"@deepseek-ai/dsh-client-ui-primitives":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-context_0.36.0_1787883541197_0.2024704275315914","host":"s3://npm-registry-packages-npm-production"}},"0.37.0":{"name":"dsh-context","version":"0.37.0","keywords":["deepseek-harness","dsh","cordis","plugin","context","token","ui"],"author":{"name":"bowenliang123"},"license":"Apache-2.0","_id":"dsh-context@0.37.0","maintainers":[{"name":"bowenliang123","email":"liang.bowen.123@qq.com"}],"homepage":"https://github.com/bowenliang123/dsh-context","bugs":{"url":"https://github.com/bowenliang123/dsh-context/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"17026e93c9cd79269126a1f366f5a419ceb380cc","tarball":"https://registry.npmjs.org/dsh-context/-/dsh-context-0.37.0.tgz","fileCount":7,"integrity":"sha512-NU8xCqOLnL6F9io9jyg8OhBmXaLLVgj/7PhhiMh+A1iqtZQ2my5G5rX+zIVfCgKt68LY730pjM7mi08ylMM80Q==","signatures":[{"sig":"MEUCIQCs2kZOA48FzhCAMufIZjDxq+fM2z7GoRyZxDvmokPAkAIgLD6UqH2756+Pw2JApeh+XgAkhij4oXrw7jH0XgMeeVs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-context@0.37.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":375531},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"6d17588a56728ddb861d07e069903c26e62fa38f","scripts":{"lint":"oxlint","test":"pnpm run typecheck && vitest run --coverage","build":"tsdown","hooks":"bash scripts/install-hooks.sh","watch":"tsdown --watch","release":"bash scripts/publish.sh","coverage":"vitest run --coverage","lint:fix":"oxlint --fix","register":"bash scripts/register.sh","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.tests.json","test:bundle":"node scripts/bundle-smoke.mjs","social-preview":"node docs/social-preview/generate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2acdb8ed-b729-4d41-a21c-a855c4534596"}},"repository":{"url":"git+https://github.com/bowenliang123/dsh-context.git","type":"git"},"_npmVersion":"11.17.0","description":"A DeepSeek Harness plugin for context insight and management, with context dashboard and context command, for understanding how the context is made of, and how it evolves.","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"jsdom":"^30.0.1","react":"^18.3.1","oxlint":"1.76.0","tsdown":"^0.22.14","vitest":"^4.1.11","react-dom":"^18.3.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"^18.3.31","lightningcss":"^1.33.0","oxlint-tsgolint":"7.0.2001","playwright-core":"^1.62.1","@types/react-dom":"^19.2.4","@deepseek-ai/cordis":"^4.0.1","@vitest/coverage-v8":"^4.1.11","eslint-plugin-sonarjs":"^4.2.0","@deepseek-ai/dsh-session":"^0.1.1-rc.2","@deepseek-ai/schemastery":"^3.18.1","@stylistic/eslint-plugin":"^5.10.0","@deepseek-ai/dsh-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-session-projection":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-primitives":"^0.1.1-rc.2"},"peerDependencies":{"zod":"^4.4.3","react":"^18.3.1","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-session":">=0.1.0-rc.7","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":">=0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":">=0.1.0-rc.7"},"peerDependenciesMeta":{"react":{"optional":true},"@deepseek-ai/dsh-client-ui-primitives":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-context_0.37.0_1787927722220_0.9499332544584969","host":"s3://npm-registry-packages-npm-production"}},"0.38.0":{"name":"dsh-context","version":"0.38.0","keywords":["deepseek-harness","dsh","cordis","plugin","context","token","ui"],"author":{"name":"bowenliang123"},"license":"Apache-2.0","_id":"dsh-context@0.38.0","maintainers":[{"name":"bowenliang123","email":"liang.bowen.123@qq.com"}],"homepage":"https://github.com/bowenliang123/dsh-context","bugs":{"url":"https://github.com/bowenliang123/dsh-context/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"547713f701c61f48553f5e90ccb1642c4752909d","tarball":"https://registry.npmjs.org/dsh-context/-/dsh-context-0.38.0.tgz","fileCount":7,"integrity":"sha512-VNAXR2AtHODw65wbv5x7a/EmQmFvichSsziGep4oNRwyhfozpDOkgMqZcn33LRkr+pHvZYEkVvYHGjUduntxpA==","signatures":[{"sig":"MEQCIFOJahVYcVx0n+IxFvNAYlMU71uU0z8SMBOJJQ/MA2X6AiAT9B7r7/SEfu3FmYjz0JhC1e6cMXwMFHwlnmEEBEfMlQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-context@0.38.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":406591},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"a53bace57c25695a62aefca248a7ee4697da5265","scripts":{"lint":"oxlint","test":"pnpm run typecheck && vitest run --coverage","build":"tsdown","hooks":"bash scripts/install-hooks.sh","watch":"bash scripts/watch.sh","release":"bash scripts/publish.sh","coverage":"vitest run --coverage","lint:fix":"oxlint --fix","register":"bash scripts/register.sh","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.tests.json","test:bundle":"node scripts/bundle-smoke.mjs","social-preview":"node docs/social-preview/generate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2acdb8ed-b729-4d41-a21c-a855c4534596"}},"repository":{"url":"git+https://github.com/bowenliang123/dsh-context.git","type":"git"},"_npmVersion":"11.17.0","description":"A DeepSeek Harness plugin for context insight and management, with context dashboard and context command, for understanding how the context is made of, and how it evolves.","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"jsdom":"^30.0.1","react":"^18.3.1","oxlint":"1.76.0","tsdown":"^0.22.14","vitest":"^4.1.11","react-dom":"^18.3.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"^18.3.31","lightningcss":"^1.33.0","oxlint-tsgolint":"7.0.2001","playwright-core":"^1.62.1","@types/react-dom":"^19.2.4","@deepseek-ai/cordis":"^4.0.1","@vitest/coverage-v8":"^4.1.11","eslint-plugin-sonarjs":"^4.2.0","@deepseek-ai/dsh-session":"^0.1.1-rc.2","@deepseek-ai/schemastery":"^3.18.1","@stylistic/eslint-plugin":"^5.10.0","@deepseek-ai/dsh-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-session-projection":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-primitives":"^0.1.1-rc.2"},"peerDependencies":{"zod":"^4.4.3","react":"^18.3.1","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-session":">=0.1.0-rc.7","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":">=0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":">=0.1.0-rc.7"},"peerDependenciesMeta":{"react":{"optional":true},"@deepseek-ai/dsh-client-ui-primitives":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-context_0.38.0_1787971714291_0.26098416039353856","host":"s3://npm-registry-packages-npm-production"}},"0.38.1":{"name":"dsh-context","version":"0.38.1","keywords":["deepseek-harness","dsh","cordis","plugin","context","token","ui"],"author":{"name":"bowenliang123"},"license":"Apache-2.0","_id":"dsh-context@0.38.1","maintainers":[{"name":"bowenliang123","email":"liang.bowen.123@qq.com"}],"homepage":"https://github.com/bowenliang123/dsh-context","bugs":{"url":"https://github.com/bowenliang123/dsh-context/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"50f6b3fc6f24ee895307a645c0780f24bbe9f84b","tarball":"https://registry.npmjs.org/dsh-context/-/dsh-context-0.38.1.tgz","fileCount":7,"integrity":"sha512-UzdV4DdNbi011iiqksVdah9ZRAtKb5shkcGX6X99Of6Q7UkLBWcdZdzbPtF1UJhAePZQQh8IGopuRuNdqBTF/w==","signatures":[{"sig":"MEYCIQC5EgTYuWfv0v10nRPyp3U+JWHnRrAGqMm9v3FCn2XB6wIhANxbVdgm18gy7S6O4ELLFn0ySneFffkrCrDofdsXTC7O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-context@0.38.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":400376},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"5f2fc9a2654616bb58b94424a00f6cabd9f20469","scripts":{"lint":"oxlint","test":"pnpm run typecheck && vitest run --coverage","build":"tsdown","hooks":"bash scripts/install-hooks.sh","watch":"bash scripts/watch.sh","release":"bash scripts/publish.sh","coverage":"vitest run --coverage","lint:fix":"oxlint --fix","register":"bash scripts/register.sh","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.tests.json","test:bundle":"node scripts/bundle-smoke.mjs","social-preview":"node docs/social-preview/generate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2acdb8ed-b729-4d41-a21c-a855c4534596"}},"repository":{"url":"git+https://github.com/bowenliang123/dsh-context.git","type":"git"},"_npmVersion":"11.17.0","description":"A DeepSeek Harness plugin for context insight and management, with context dashboard and context command, for understanding how the context is made of, and how it evolves.","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"jsdom":"^30.0.1","react":"^18.3.1","oxlint":"1.76.0","tsdown":"^0.22.14","vitest":"^4.1.11","react-dom":"^18.3.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"^18.3.31","lightningcss":"^1.33.0","oxlint-tsgolint":"7.0.2001","playwright-core":"^1.62.1","@types/react-dom":"^19.2.4","@deepseek-ai/cordis":"^4.0.1","@vitest/coverage-v8":"^4.1.11","eslint-plugin-sonarjs":"^4.2.0","@deepseek-ai/dsh-session":"^0.1.1-rc.2","@deepseek-ai/schemastery":"^3.18.1","@stylistic/eslint-plugin":"^5.10.0","@deepseek-ai/dsh-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-session-projection":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-primitives":"^0.1.1-rc.2"},"peerDependencies":{"zod":"^4.4.3","react":"^18.3.1","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-session":">=0.1.0-rc.7","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":">=0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":">=0.1.0-rc.7"},"peerDependenciesMeta":{"react":{"optional":true},"@deepseek-ai/dsh-client-ui-primitives":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-context_0.38.1_1787977542904_0.9387037010894901","host":"s3://npm-registry-packages-npm-production"}},"0.38.2":{"name":"dsh-context","version":"0.38.2","keywords":["deepseek-harness","dsh","cordis","plugin","context","token","ui"],"author":{"name":"bowenliang123"},"license":"Apache-2.0","_id":"dsh-context@0.38.2","maintainers":[{"name":"bowenliang123","email":"liang.bowen.123@qq.com"}],"homepage":"https://github.com/bowenliang123/dsh-context","bugs":{"url":"https://github.com/bowenliang123/dsh-context/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"00bfa5265d21bcc3536362c5316e293c9f45a56c","tarball":"https://registry.npmjs.org/dsh-context/-/dsh-context-0.38.2.tgz","fileCount":7,"integrity":"sha512-kNyHJI3nsv80seqozSXVz82bfdCvYhimueI2EIrKkhqfXHsvtHwYKawJUH2ITASye2yL+YsReLoKL+rO0r2nrg==","signatures":[{"sig":"MEUCIAo1e0dZziEAryvEvPLrWNBwyc6pp7xo9mF67tAj5GcwAiEA4MUGJ0VMgRQ6+8FZuIcGHfcrHAzAO9L+Qi1G9mj4wYg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-context@0.38.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":408137},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"10acac3e4aef761f284864c8fa37ed0b4f1f0b65","scripts":{"lint":"oxlint","test":"pnpm run typecheck && vitest run --coverage","build":"tsdown","hooks":"bash scripts/install-hooks.sh","watch":"bash scripts/watch.sh","release":"bash scripts/publish.sh","coverage":"vitest run --coverage","lint:fix":"oxlint --fix","register":"bash scripts/register.sh","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.tests.json","test:bundle":"node scripts/bundle-smoke.mjs","social-preview":"node docs/social-preview/generate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2acdb8ed-b729-4d41-a21c-a855c4534596"}},"repository":{"url":"git+https://github.com/bowenliang123/dsh-context.git","type":"git"},"_npmVersion":"11.17.0","description":"A DeepSeek Harness plugin for context insight and management, with context dashboard and context command, for understanding how the context is made of, and how it evolves.","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"jsdom":"^30.0.1","react":"^18.3.1","oxlint":"1.76.0","tsdown":"^0.22.14","vitest":"^4.1.11","react-dom":"^18.3.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"^18.3.31","lightningcss":"^1.33.0","oxlint-tsgolint":"7.0.2001","playwright-core":"^1.62.1","@types/react-dom":"^19.2.4","@deepseek-ai/cordis":"^4.0.1","@vitest/coverage-v8":"^4.1.11","eslint-plugin-sonarjs":"^4.2.0","@deepseek-ai/dsh-session":"^0.1.1-rc.2","@deepseek-ai/schemastery":"^3.18.1","@stylistic/eslint-plugin":"^5.10.0","@deepseek-ai/dsh-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-session-projection":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-primitives":"^0.1.1-rc.2"},"peerDependencies":{"zod":"^4.4.3","react":"^18.3.1","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-session":">=0.1.0-rc.7","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":">=0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":">=0.1.0-rc.7"},"peerDependenciesMeta":{"react":{"optional":true},"@deepseek-ai/dsh-client-ui-primitives":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-context_0.38.2_1788014598807_0.037789425288729195","host":"s3://npm-registry-packages-npm-production"}},"0.38.3":{"name":"dsh-context","version":"0.38.3","keywords":["deepseek-harness","dsh","cordis","plugin","context","token","ui"],"author":{"name":"bowenliang123"},"license":"Apache-2.0","_id":"dsh-context@0.38.3","maintainers":[{"name":"bowenliang123","email":"liang.bowen.123@qq.com"}],"homepage":"https://github.com/bowenliang123/dsh-context","bugs":{"url":"https://github.com/bowenliang123/dsh-context/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"7f99266068e13a46e260f1f838f14c5c7839dedc","tarball":"https://registry.npmjs.org/dsh-context/-/dsh-context-0.38.3.tgz","fileCount":7,"integrity":"sha512-gXGQR63kdsmv6+z6JnTrUlXIspVUjn2G4AeVJjC7Oq4VM/kzEhg/gyRvRf8ilyAKnv5eYpKTCBe3eiUXCXeN0g==","signatures":[{"sig":"MEUCIQC/o4xXbaqzPn6DYHOEG2z0ljKj3rEzlZDqkaSgIlxJzAIgCqqsxVuvHZ4uQf2wqF33GQR45TmFGbx7zLbD9AQx3fI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-context@0.38.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":409064},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"951f088f6117d8b17ee4f6b38982621495ed4f33","scripts":{"lint":"oxlint","test":"pnpm run typecheck && vitest run --coverage","build":"tsdown","hooks":"bash scripts/install-hooks.sh","watch":"bash scripts/watch.sh","release":"bash scripts/publish.sh","coverage":"vitest run --coverage","lint:fix":"oxlint --fix","register":"bash scripts/register.sh","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.tests.json","test:bundle":"node scripts/bundle-smoke.mjs","social-preview":"node docs/social-preview/generate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2acdb8ed-b729-4d41-a21c-a855c4534596"}},"repository":{"url":"git+https://github.com/bowenliang123/dsh-context.git","type":"git"},"_npmVersion":"11.17.0","description":"A DeepSeek Harness plugin for context insight and management, with context dashboard and context command, for understanding how the context is made of, and how it evolves.","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"jsdom":"^30.0.1","react":"^18.3.1","oxlint":"1.76.0","tsdown":"^0.22.14","vitest":"^4.1.11","react-dom":"^18.3.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"^18.3.31","lightningcss":"^1.33.0","oxlint-tsgolint":"7.0.2001","playwright-core":"^1.62.1","@types/react-dom":"^19.2.4","@deepseek-ai/cordis":"^4.0.1","@vitest/coverage-v8":"^4.1.11","eslint-plugin-sonarjs":"^4.2.0","@deepseek-ai/dsh-session":"^0.1.1-rc.2","@deepseek-ai/schemastery":"^3.18.1","@stylistic/eslint-plugin":"^5.10.0","@deepseek-ai/dsh-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-session-projection":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-primitives":"^0.1.1-rc.2"},"peerDependencies":{"zod":"^4.4.3","react":"^18.3.1","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-session":">=0.1.0-rc.7","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":">=0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":">=0.1.0-rc.7"},"peerDependenciesMeta":{"react":{"optional":true},"@deepseek-ai/dsh-client-ui-primitives":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-context_0.38.3_1788085187974_0.7625362950208732","host":"s3://npm-registry-packages-npm-production"}},"0.38.4":{"name":"dsh-context","version":"0.38.4","keywords":["deepseek-harness","dsh","cordis","plugin","context","token","ui"],"author":{"name":"bowenliang123"},"license":"Apache-2.0","_id":"dsh-context@0.38.4","maintainers":[{"name":"bowenliang123","email":"liang.bowen.123@qq.com"}],"homepage":"https://github.com/bowenliang123/dsh-context","bugs":{"url":"https://github.com/bowenliang123/dsh-context/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"95d34592258b8e9ea6cdca70605bc6b0225729df","tarball":"https://registry.npmjs.org/dsh-context/-/dsh-context-0.38.4.tgz","fileCount":7,"integrity":"sha512-uN5cM+SSv6uIKP26e7Ay0+SQUfuReokX5GtCguroW7Tbmn6hgomNMOd9LkRm9i/jyRxtRhNqZG8x2DgSwAYPmA==","signatures":[{"sig":"MEUCIQCm/T0H5HI5SGAJ0Z/KyGl9TSwHEDSmZ090f41LzRuwbgIgOOMOrUnynoQrFKL3796yAaorttFUPDTs/qK9c+kAA6M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-context@0.38.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":409473},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"4bf1ffb6e4c11debf64d9d8de0dbcf782e441e99","scripts":{"lint":"oxlint","test":"pnpm run typecheck && vitest run --coverage","build":"tsdown","hooks":"bash scripts/install-hooks.sh","watch":"bash scripts/watch.sh","release":"bash scripts/publish.sh","coverage":"vitest run --coverage","lint:fix":"oxlint --fix","register":"bash scripts/register.sh","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.tests.json","test:bundle":"node scripts/bundle-smoke.mjs","social-preview":"node docs/social-preview/generate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2acdb8ed-b729-4d41-a21c-a855c4534596"}},"repository":{"url":"git+https://github.com/bowenliang123/dsh-context.git","type":"git"},"_npmVersion":"11.17.0","description":"A DeepSeek Harness plugin for context insight and management, with context dashboard and context command, for understanding how the context is made of, and how it evolves.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"zod":"^4.4.3","jsdom":"^30.0.1","react":"^18.3.1","oxlint":"1.76.0","tsdown":"^0.22.14","vitest":"^4.1.11","react-dom":"^18.3.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"^18.3.31","lightningcss":"^1.33.0","oxlint-tsgolint":"7.0.2001","playwright-core":"^1.62.1","@types/react-dom":"^19.2.4","@deepseek-ai/cordis":"^4.0.1","@vitest/coverage-v8":"^4.1.11","eslint-plugin-sonarjs":"^4.2.0","@deepseek-ai/dsh-session":"^0.1.1-rc.2","@deepseek-ai/schemastery":"^3.18.1","@stylistic/eslint-plugin":"^5.10.0","@deepseek-ai/dsh-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-session-projection":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-primitives":"^0.1.1-rc.2"},"peerDependencies":{"react":"^18.3.1","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-session":">=0.1.0-rc.7","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":">=0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":">=0.1.0-rc.7"},"peerDependenciesMeta":{"react":{"optional":true},"@deepseek-ai/dsh-client-ui-primitives":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-context_0.38.4_1788107364677_0.6470992919244865","host":"s3://npm-registry-packages-npm-production"}},"0.38.5":{"name":"dsh-context","version":"0.38.5","keywords":["deepseek-harness","dsh","cordis","plugin","context","token","ui"],"author":{"name":"bowenliang123"},"license":"Apache-2.0","_id":"dsh-context@0.38.5","maintainers":[{"name":"bowenliang123","email":"liang.bowen.123@qq.com"}],"homepage":"https://github.com/bowenliang123/dsh-context","bugs":{"url":"https://github.com/bowenliang123/dsh-context/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"34c143f4ec6831d978bb3b94ca135ea52a6d5779","tarball":"https://registry.npmjs.org/dsh-context/-/dsh-context-0.38.5.tgz","fileCount":7,"integrity":"sha512-/bFuTAWmLPbcqBeDHDdh8GbP2y60UT8uyYlslT7IHnBk6qudMI8Ueselh7Izf0aqb20uku5EFNzzZ3Orlq0qNA==","signatures":[{"sig":"MEUCIALML8U/PzGXrs0sqsCnAcNjGv9/CY6exM2Qs5Qu7QXPAiEA+rR83Z16jTZSjuSU2A3Jsy44dTDx98v9yrFLPcb4BH0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-context@0.38.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":409976},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"115e183de0c264c75fb6dd0e184a99d1caeffbac","scripts":{"lint":"oxlint","test":"pnpm run typecheck && vitest run --coverage","build":"tsdown","hooks":"bash scripts/install-hooks.sh","watch":"bash scripts/watch.sh","release":"bash scripts/publish.sh","coverage":"vitest run --coverage","lint:fix":"oxlint --fix","register":"bash scripts/register.sh","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.tests.json","test:bundle":"node scripts/bundle-smoke.mjs","social-preview":"node docs/social-preview/generate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2acdb8ed-b729-4d41-a21c-a855c4534596"}},"repository":{"url":"git+https://github.com/bowenliang123/dsh-context.git","type":"git"},"_npmVersion":"11.17.0","description":"A DeepSeek Harness plugin for context insight and management, with context dashboard and context command, for understanding how the context is made of, and how it evolves.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"zod":"^4.4.3","jsdom":"^30.0.1","react":"^18.3.1","oxlint":"1.76.0","tsdown":"^0.22.14","vitest":"^4.1.11","react-dom":"^18.3.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"^18.3.31","lightningcss":"^1.33.0","oxlint-tsgolint":"7.0.2001","playwright-core":"^1.62.1","@types/react-dom":"^19.2.4","@deepseek-ai/cordis":"^4.0.1","@vitest/coverage-v8":"^4.1.11","eslint-plugin-sonarjs":"^4.2.0","@deepseek-ai/dsh-session":"^0.1.1-rc.2","@deepseek-ai/schemastery":"^3.18.1","@stylistic/eslint-plugin":"^5.10.0","@deepseek-ai/dsh-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-session-projection":"^0.1.1-rc.2","@deepseek-ai/dsh-client-ui-primitives":"^0.1.1-rc.2"},"peerDependencies":{"react":"^18.3.1","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-session":">=0.1.0-rc.7","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":">=0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":">=0.1.0-rc.7"},"peerDependenciesMeta":{"react":{"optional":true},"@deepseek-ai/dsh-client-ui-primitives":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-context_0.38.5_1788110425130_0.17570708745645414","host":"s3://npm-registry-packages-npm-production"}},"0.39.0":{"name":"dsh-context","version":"0.39.0","keywords":["deepseek-harness","dsh","cordis","plugin","context","token","ui"],"author":{"name":"bowenliang123"},"license":"Apache-2.0","_id":"dsh-context@0.39.0","maintainers":[{"name":"bowenliang123","email":"liang.bowen.123@qq.com"}],"homepage":"https://github.com/bowenliang123/dsh-context","bugs":{"url":"https://github.com/bowenliang123/dsh-context/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"51965f82ba0380d29bbbe90925efc5165663b4d6","tarball":"https://registry.npmjs.org/dsh-context/-/dsh-context-0.39.0.tgz","fileCount":7,"integrity":"sha512-v/ZKSWFBX0YQLTve0h6xpWpTQCX1NLWXPilcbHi53cZD84pEE84CMQt9YBz/Td+hwpR6pQVmXowYYd8WP3ogOA==","signatures":[{"sig":"MEQCIGSgq2X4lAF1DcidA8VbWFYxen5QsTSIt5A2bBtMG4BMAiBwfb9vK25fjUkkja7cS1M7cBb88b9W8n+tPwWDRlRWjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-context@0.39.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":409887},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"7a9d8c7e6b501dcf1a03165f699b3366f3398279","scripts":{"lint":"oxlint","test":"pnpm run typecheck && vitest run --coverage","build":"tsdown","hooks":"bash scripts/install-hooks.sh","watch":"bash scripts/watch.sh","release":"bash scripts/publish.sh","coverage":"vitest run --coverage","lint:fix":"oxlint --fix","register":"bash scripts/register.sh","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.tests.json","social-preview":"node docs/social-preview/generate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2acdb8ed-b729-4d41-a21c-a855c4534596"}},"repository":{"url":"git+https://github.com/bowenliang123/dsh-context.git","type":"git"},"_npmVersion":"11.17.0","description":"A DeepSeek Harness plugin for context insight and management, with context dashboard and context command, for understanding how the context is made of, and how it evolves.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"zod":"^4.4.3","jsdom":"^30.0.1","react":"^18.3.1","oxlint":"1.76.0","tsdown":"^0.22.14","vitest":"^4.1.11","react-dom":"^18.3.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"^18.3.31","lightningcss":"^1.33.0","oxlint-tsgolint":"7.0.2001","playwright-core":"^1.62.1","@types/react-dom":"^19.2.4","@deepseek-ai/cordis":"^4.0.1","@vitest/coverage-v8":"^4.1.11","eslint-plugin-sonarjs":"^4.2.0","@deepseek-ai/dsh-session":"0.1.2-alpha.2","@deepseek-ai/schemastery":"^3.18.1","@stylistic/eslint-plugin":"^5.10.0","@deepseek-ai/dsh-settings":"0.1.2-alpha.2","@deepseek-ai/dsh-session-projection":"0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-primitives":"0.1.2-alpha.2"},"peerDependencies":{"react":"^18.3.1","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-session":">=0.1.1-rc.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":">=0.1.1-rc.2","@deepseek-ai/dsh-client-ui-primitives":">=0.1.1-rc.2"},"peerDependenciesMeta":{"react":{"optional":true},"@deepseek-ai/dsh-client-ui-primitives":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-context_0.39.0_1788243289605_0.03348868904853619","host":"s3://npm-registry-packages-npm-production"}},"0.40.0":{"name":"dsh-context","version":"0.40.0","keywords":["deepseek-harness","dsh","cordis","plugin","context","token","ui"],"author":{"name":"bowenliang123"},"license":"Apache-2.0","_id":"dsh-context@0.40.0","maintainers":[{"name":"bowenliang123","email":"liang.bowen.123@qq.com"}],"homepage":"https://github.com/bowenliang123/dsh-context","bugs":{"url":"https://github.com/bowenliang123/dsh-context/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"6330f548354f9bdc9a7cbbe05fa221476ca0ce86","tarball":"https://registry.npmjs.org/dsh-context/-/dsh-context-0.40.0.tgz","fileCount":7,"integrity":"sha512-V8LTdg9X6wPprumMDDbWpB0dLtwKN7XVVTik52eDgGDAIkd7wdOmy84+9zvYbmQWtv5OxTV0w6RtJ6wG7SWR5w==","signatures":[{"sig":"MEQCIA8BkyZUBTdvvtfxlnUeVThsC5NiPGq/AJCJSWgSo4lyAiAW6eaJlxP3VksL8Kq6TisfbPaxFwKMScJjCrEufgZL8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-context@0.40.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":420940},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"34179e286002b3d637c51ceb8230cac5060b7564","scripts":{"lint":"oxlint","test":"pnpm run typecheck && vitest run --coverage","build":"tsdown","hooks":"bash scripts/install-hooks.sh","watch":"bash scripts/watch.sh","release":"bash scripts/publish.sh","coverage":"vitest run --coverage","lint:fix":"oxlint --fix","register":"bash scripts/register.sh","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.tests.json","social-preview":"node docs/social-preview/generate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2acdb8ed-b729-4d41-a21c-a855c4534596"}},"repository":{"url":"git+https://github.com/bowenliang123/dsh-context.git","type":"git"},"_npmVersion":"11.17.0","description":"A DeepSeek Harness plugin for context insight and management, with context dashboard and context command, for understanding how the context is made of, and how it evolves.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"zod":"^4.4.3","jsdom":"^30.0.1","react":"^18.3.1","oxlint":"1.76.0","tsdown":"^0.22.14","vitest":"^4.1.11","react-dom":"^18.3.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"^18.3.31","lightningcss":"^1.33.0","oxlint-tsgolint":"7.0.2001","playwright-core":"^1.62.1","@types/react-dom":"^19.2.4","@deepseek-ai/cordis":"^4.0.1","@vitest/coverage-v8":"^4.1.11","eslint-plugin-sonarjs":"^4.2.0","@deepseek-ai/dsh-session":"0.1.2-alpha.2","@deepseek-ai/schemastery":"^3.18.1","@stylistic/eslint-plugin":"^5.10.0","@deepseek-ai/dsh-settings":"0.1.2-alpha.2","@deepseek-ai/dsh-session-projection":"0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-primitives":"0.1.2-alpha.2"},"peerDependencies":{"react":"^18.3.1","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-session":">=0.1.1-rc.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":">=0.1.1-rc.2","@deepseek-ai/dsh-client-ui-primitives":">=0.1.1-rc.2"},"peerDependenciesMeta":{"react":{"optional":true},"@deepseek-ai/dsh-client-ui-primitives":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-context_0.40.0_1788255260972_0.9763556657321133","host":"s3://npm-registry-packages-npm-production"}},"0.40.1":{"name":"dsh-context","version":"0.40.1","keywords":["deepseek-harness","dsh","cordis","plugin","context","token","ui"],"author":{"name":"bowenliang123"},"license":"Apache-2.0","_id":"dsh-context@0.40.1","maintainers":[{"name":"bowenliang123","email":"liang.bowen.123@qq.com"}],"homepage":"https://github.com/bowenliang123/dsh-context","bugs":{"url":"https://github.com/bowenliang123/dsh-context/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"bb6afe1aefd258c95fa9df4e7b24244fcf7da650","tarball":"https://registry.npmjs.org/dsh-context/-/dsh-context-0.40.1.tgz","fileCount":7,"integrity":"sha512-aoJ6hbeOX8oTW82lPW5GrOvnoEr7P3eJ0hjV1zVROw4iYDzKqoqdZagnuTCCC2GJt0jjvO+5zZCtniWGEbupsw==","signatures":[{"sig":"MEUCIB8KJvRX19w7Qz0z26uS1WnhspLekhWa/miWP7OzAWneAiEAmynd7tNv9KMUEzNj4dh6lcm2v5KH2Gido8kWRTXgTUc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-context@0.40.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":427880},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"552bb9077f9ec5885bd37e35037c5e0de51d4c6d","scripts":{"lint":"oxlint","test":"pnpm run typecheck && vitest run --coverage","build":"tsdown","hooks":"bash scripts/install-hooks.sh","watch":"bash scripts/watch.sh","release":"bash scripts/publish.sh","coverage":"vitest run --coverage","lint:fix":"oxlint --fix","register":"bash scripts/register.sh","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.tests.json","social-preview":"node docs/social-preview/generate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2acdb8ed-b729-4d41-a21c-a855c4534596"}},"repository":{"url":"git+https://github.com/bowenliang123/dsh-context.git","type":"git"},"_npmVersion":"11.17.0","description":"A DeepSeek Harness plugin for context insight and management, with context dashboard and context command, for understanding how the context is made of, and how it evolves.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"zod":"^4.4.3","jsdom":"^30.0.1","react":"^18.3.1","oxlint":"1.76.0","tsdown":"^0.22.14","vitest":"^4.1.11","react-dom":"^18.3.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"^18.3.31","lightningcss":"^1.33.0","oxlint-tsgolint":"7.0.2001","playwright-core":"^1.62.1","@types/react-dom":"^19.2.4","@deepseek-ai/cordis":"^4.0.1","@vitest/coverage-v8":"^4.1.11","eslint-plugin-sonarjs":"^4.2.0","@deepseek-ai/dsh-session":"0.1.2-alpha.2","@deepseek-ai/schemastery":"^3.18.1","@stylistic/eslint-plugin":"^5.10.0","@deepseek-ai/dsh-settings":"0.1.2-alpha.2","@deepseek-ai/dsh-session-projection":"0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-primitives":"0.1.2-alpha.2"},"peerDependencies":{"react":"^18.3.1","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-session":">=0.1.1-rc.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":">=0.1.1-rc.2","@deepseek-ai/dsh-client-ui-primitives":">=0.1.1-rc.2"},"peerDependenciesMeta":{"react":{"optional":true},"@deepseek-ai/dsh-client-ui-primitives":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-context_0.40.1_1788277830403_0.7884924275284848","host":"s3://npm-registry-packages-npm-production"}},"0.41.0":{"name":"dsh-context","version":"0.41.0","keywords":["deepseek-harness","dsh","cordis","plugin","context","token","ui"],"author":{"name":"bowenliang123"},"license":"Apache-2.0","_id":"dsh-context@0.41.0","maintainers":[{"name":"bowenliang123","email":"liang.bowen.123@qq.com"}],"homepage":"https://github.com/bowenliang123/dsh-context","bugs":{"url":"https://github.com/bowenliang123/dsh-context/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"42a9905c7a41ac193dd997cae9018930a99789fd","tarball":"https://registry.npmjs.org/dsh-context/-/dsh-context-0.41.0.tgz","fileCount":7,"integrity":"sha512-yPa+brCs/CKlH7bxIvAV3Q6MJzEXgTxqK0yap3tslBs022UKQNR1nV6HR+haPTK4B75BH2ujLYd3foH3vMjxCQ==","signatures":[{"sig":"MEUCIHiQLUGyrmLBbLR4gxAjQaxMjrULm3HvcG/3/Gxp+b1yAiEAgh04bfHTm5aKVB2gYg3+uCRbaFm9ovDUDCXSFzmgqTM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-context@0.41.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":430132},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"3179715f57404b4429436685526674659b5e86e9","scripts":{"lint":"oxlint","test":"pnpm run typecheck && vitest run --coverage","build":"tsdown","hooks":"bash scripts/install-hooks.sh","watch":"bash scripts/watch.sh","release":"bash scripts/publish.sh","coverage":"vitest run --coverage","lint:fix":"oxlint --fix","register":"bash scripts/register.sh","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.tests.json","social-preview":"node docs/social-preview/generate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2acdb8ed-b729-4d41-a21c-a855c4534596"}},"repository":{"url":"git+https://github.com/bowenliang123/dsh-context.git","type":"git"},"_npmVersion":"11.17.0","description":"A DeepSeek Harness plugin for context insight and management, with context dashboard and context command, for understanding how the context is made of, and how it evolves.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"zod":"^4.4.3","jsdom":"^30.0.1","react":"^18.3.1","oxlint":"1.76.0","tsdown":"^0.22.14","vitest":"^4.1.11","react-dom":"^18.3.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"^18.3.31","lightningcss":"^1.33.0","oxlint-tsgolint":"7.0.2001","playwright-core":"^1.62.1","@types/react-dom":"^19.2.4","@deepseek-ai/cordis":"^4.0.1","@vitest/coverage-v8":"^4.1.11","eslint-plugin-sonarjs":"^4.2.0","@deepseek-ai/dsh-session":"0.1.2-alpha.2","@deepseek-ai/schemastery":"^3.18.1","@stylistic/eslint-plugin":"^5.10.0","@deepseek-ai/dsh-settings":"0.1.2-alpha.2","@deepseek-ai/dsh-session-projection":"0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-primitives":"0.1.2-alpha.2"},"peerDependencies":{"react":"^18.3.1","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-session":">=0.1.1-rc.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":">=0.1.1-rc.2","@deepseek-ai/dsh-client-ui-primitives":">=0.1.1-rc.2"},"peerDependenciesMeta":{"react":{"optional":true},"@deepseek-ai/dsh-client-ui-primitives":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-context_0.41.0_1788344080889_0.9691446402758053","host":"s3://npm-registry-packages-npm-production"}},"0.41.1":{"name":"dsh-context","version":"0.41.1","keywords":["deepseek-harness","dsh","cordis","plugin","context","token","ui"],"author":{"name":"bowenliang123"},"license":"Apache-2.0","_id":"dsh-context@0.41.1","maintainers":[{"name":"bowenliang123","email":"liang.bowen.123@qq.com"}],"homepage":"https://github.com/bowenliang123/dsh-context","bugs":{"url":"https://github.com/bowenliang123/dsh-context/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"b207638198c12a6faf73beb22d9f03616cbb4d1c","tarball":"https://registry.npmjs.org/dsh-context/-/dsh-context-0.41.1.tgz","fileCount":7,"integrity":"sha512-qeWcFETOX/vjNTzF0f9g8CWOGSAAU+nfZJWDo0SKpK7wbFn0aC5yG00iifMIk+4wtM8U3M9v7IgXdQOWcSolkw==","signatures":[{"sig":"MEUCIGl3fB+6WadZXBxdXipgFhee/ARroE3Qi0a3jQVYf2eXAiEAg921pPUFV6bjU8gkkw2J5ap03JrTFhl3GA3lKaI55TM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-context@0.41.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":432630},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"77c40f9d4f360cc4e9e9d4c1555faa298e2720ba","scripts":{"lint":"oxlint","test":"pnpm run typecheck && vitest run --coverage","build":"tsdown","hooks":"bash scripts/install-hooks.sh","watch":"bash scripts/watch.sh","release":"bash scripts/publish.sh","coverage":"vitest run --coverage","lint:fix":"oxlint --fix","register":"bash scripts/register.sh","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.tests.json","social-preview":"node docs/social-preview/generate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2acdb8ed-b729-4d41-a21c-a855c4534596"}},"repository":{"url":"git+https://github.com/bowenliang123/dsh-context.git","type":"git"},"_npmVersion":"11.17.0","description":"A DeepSeek Harness plugin for context insight and management, with context dashboard and context command, for understanding how the context is made of, and how it evolves.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"zod":"^4.4.3","jsdom":"^30.0.1","react":"^18.3.1","oxlint":"1.76.0","tsdown":"^0.22.14","vitest":"^4.1.11","react-dom":"^18.3.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"^18.3.31","lightningcss":"^1.33.0","oxlint-tsgolint":"7.0.2001","playwright-core":"^1.62.1","@types/react-dom":"^19.2.4","@deepseek-ai/cordis":"^4.0.1","@vitest/coverage-v8":"^4.1.11","eslint-plugin-sonarjs":"^4.2.0","@deepseek-ai/dsh-session":"0.1.2-alpha.2","@deepseek-ai/schemastery":"^3.18.1","@stylistic/eslint-plugin":"^5.10.0","@deepseek-ai/dsh-settings":"0.1.2-alpha.2","@deepseek-ai/dsh-session-projection":"0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-primitives":"0.1.2-alpha.2"},"peerDependencies":{"react":"^18.3.1","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-session":">=0.1.1-rc.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":">=0.1.1-rc.2","@deepseek-ai/dsh-client-ui-primitives":">=0.1.1-rc.2"},"peerDependenciesMeta":{"react":{"optional":true},"@deepseek-ai/dsh-client-ui-primitives":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-context_0.41.1_1788430262601_0.7807256859557052","host":"s3://npm-registry-packages-npm-production"}},"0.41.2":{"name":"dsh-context","version":"0.41.2","keywords":["deepseek-harness","dsh","cordis","plugin","context","token","ui"],"author":{"name":"bowenliang123"},"license":"Apache-2.0","_id":"dsh-context@0.41.2","maintainers":[{"name":"bowenliang123","email":"liang.bowen.123@qq.com"}],"homepage":"https://github.com/bowenliang123/dsh-context","bugs":{"url":"https://github.com/bowenliang123/dsh-context/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"},"compatibility":{"dshReleases":{"0.1.1-rc.2":"compatible","0.1.2-rc.1":"compatible","0.1.2-alpha.2":"compatible","0.1.2-alpha.3":"compatible","0.1.2-alpha.4":"compatible","0.1.2-alpha.5":"compatible"}}},"dist":{"shasum":"042305fb5df7036e1b2045af5510be04c3603c24","tarball":"https://registry.npmjs.org/dsh-context/-/dsh-context-0.41.2.tgz","fileCount":7,"integrity":"sha512-ucspyGtmxv6Dx8wG/pD1WbZZYnx5I+Ismq93Kst5d4BRMeSdQttbszE10TS7tw2B0tP2JkRwu1kcr3s0cTwNeg==","signatures":[{"sig":"MEUCIGXaYxVtK9qkEwBmg/R0DjYbg33mMkgFOj+wtYultQtEAiEA5RQLid1oxO5Aq3aYgvat0Fx428OCvZEkg61zSIugbyk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-context@0.41.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":433068},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"d6eba94ef6a0063a1ef71d3cb828a733c8e7cc15","scripts":{"lint":"oxlint","test":"pnpm run typecheck && vitest run --coverage","build":"tsdown","hooks":"bash scripts/install-hooks.sh","watch":"bash scripts/watch.sh","release":"bash scripts/publish.sh","coverage":"vitest run --coverage","lint:fix":"oxlint --fix","register":"bash scripts/register.sh","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.tests.json","social-preview":"node docs/social-preview/generate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2acdb8ed-b729-4d41-a21c-a855c4534596"}},"repository":{"url":"git+https://github.com/bowenliang123/dsh-context.git","type":"git"},"_npmVersion":"11.19.0","description":"A DeepSeek Harness plugin for context insight and management, with context dashboard and context command, for understanding how the context is made of, and how it evolves.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^4.4.3"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"zod":"^4.4.3","jsdom":"^30.0.1","react":"^18.3.1","oxlint":"1.76.0","tsdown":"^0.22.14","vitest":"^4.1.11","react-dom":"^18.3.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"^18.3.31","lightningcss":"^1.33.0","oxlint-tsgolint":"7.0.2001","playwright-core":"^1.62.1","@types/react-dom":"^19.2.4","@deepseek-ai/cordis":"^4.0.1","@vitest/coverage-v8":"^4.1.11","eslint-plugin-sonarjs":"^4.2.0","@deepseek-ai/dsh-session":"0.1.2-alpha.2","@deepseek-ai/schemastery":"^3.18.1","@stylistic/eslint-plugin":"^5.10.0","@deepseek-ai/dsh-settings":"0.1.2-alpha.2","@deepseek-ai/dsh-session-projection":"0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-primitives":"0.1.2-alpha.2"},"peerDependencies":{"react":"^18.3.1","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-session":">=0.1.1-rc.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":">=0.1.1-rc.2","@deepseek-ai/dsh-client-ui-primitives":">=0.1.1-rc.2"},"peerDependenciesMeta":{"react":{"optional":true},"@deepseek-ai/dsh-client-ui-primitives":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-context_0.41.2_1788448499259_0.357258967127575","host":"s3://npm-registry-packages-npm-production"}},"0.41.3":{"name":"dsh-context","version":"0.41.3","keywords":["deepseek-harness","dsh","cordis","plugin","context","token","ui"],"author":{"name":"bowenliang123"},"license":"Apache-2.0","_id":"dsh-context@0.41.3","maintainers":[{"name":"bowenliang123","email":"liang.bowen.123@qq.com"}],"homepage":"https://github.com/bowenliang123/dsh-context","bugs":{"url":"https://github.com/bowenliang123/dsh-context/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"},"compatibility":{"dshReleases":{"0.1.1-rc.2":"compatible","0.1.2-rc.1":"compatible","0.1.2-alpha.2":"compatible","0.1.2-alpha.3":"compatible","0.1.2-alpha.4":"compatible","0.1.2-alpha.5":"compatible"}}},"dist":{"shasum":"97c2f2ddc06a0742630eae4660b41d401a0fc34e","tarball":"https://registry.npmjs.org/dsh-context/-/dsh-context-0.41.3.tgz","fileCount":7,"integrity":"sha512-S/3nQjq3JfuWG9Id/jHLMNnKMRrHrMzfO60+vH6pDubXPXPErB2W+bHO2SU96D/3MoJmHP7rjI8dqaZyjGgwPQ==","signatures":[{"sig":"MEUCIQD8pn3EEal0UKfMs90ZZ0+FUQuxk25SdmSvIRwIUSFVBAIgdiOBUAr4OqBrjGn3A9KV9IvMPU86bCgtlebfggvWQgE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-context@0.41.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":434307},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"dce08e0db3ad1dae40da0eb586e7da7f587b32b6","scripts":{"lint":"oxlint","test":"pnpm run typecheck && vitest run --coverage","build":"tsdown","hooks":"bash scripts/install-hooks.sh","watch":"bash scripts/watch.sh","release":"bash scripts/publish.sh","coverage":"vitest run --coverage","lint:fix":"oxlint --fix","register":"bash scripts/register.sh","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.tests.json","social-preview":"node docs/social-preview/generate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2acdb8ed-b729-4d41-a21c-a855c4534596"}},"repository":{"url":"git+https://github.com/bowenliang123/dsh-context.git","type":"git"},"_npmVersion":"11.19.0","description":"A DeepSeek Harness plugin for context insight and management, with context dashboard and context command, for understanding how the context is made of, and how it evolves.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^4.4.3"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"zod":"^4.4.3","jsdom":"^30.0.1","react":"^18.3.1","oxlint":"1.76.0","tsdown":"^0.22.14","vitest":"^4.1.11","react-dom":"^18.3.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"^18.3.31","lightningcss":"^1.33.0","oxlint-tsgolint":"7.0.2001","playwright-core":"^1.62.1","@types/react-dom":"^19.2.4","@deepseek-ai/cordis":"^4.0.1","@vitest/coverage-v8":"^4.1.11","eslint-plugin-sonarjs":"^4.2.0","@deepseek-ai/dsh-session":"0.1.2-alpha.2","@deepseek-ai/schemastery":"^3.18.1","@stylistic/eslint-plugin":"^5.10.0","@deepseek-ai/dsh-settings":"0.1.2-alpha.2","@deepseek-ai/dsh-session-projection":"0.1.2-alpha.2","@deepseek-ai/dsh-client-ui-primitives":"0.1.2-alpha.2"},"peerDependencies":{"react":"^18.3.1","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-session":">=0.1.1-rc.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":">=0.1.1-rc.2","@deepseek-ai/dsh-client-ui-primitives":">=0.1.1-rc.2"},"peerDependenciesMeta":{"react":{"optional":true},"@deepseek-ai/dsh-client-ui-primitives":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-context_0.41.3_1788452483468_0.5137172779688031","host":"s3://npm-registry-packages-npm-production"}},"0.42.0":{"name":"dsh-context","version":"0.42.0","keywords":["deepseek-harness","dsh","cordis","plugin","context","token","ui"],"author":{"name":"bowenliang123"},"license":"Apache-2.0","_id":"dsh-context@0.42.0","maintainers":[{"name":"bowenliang123","email":"liang.bowen.123@qq.com"}],"homepage":"https://github.com/bowenliang123/dsh-context","bugs":{"url":"https://github.com/bowenliang123/dsh-context/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"},"compatibility":{"dshReleases":{"0.1.2-rc.1":"compatible"}}},"dist":{"shasum":"17158d25f0eb7bd52d499b057d2c27f6785e7006","tarball":"https://registry.npmjs.org/dsh-context/-/dsh-context-0.42.0.tgz","fileCount":7,"integrity":"sha512-2n3kbahLPEyhrjo0p5Xc1PIKISd1hJWZ37au68QFzLz1qWgM3DMaJjO71C8gAG88Dm+8e8NfgsgwO0TpA3jIsg==","signatures":[{"sig":"MEQCIHYbTXl6dYyViC2PkCv3F7i951Xc8joQEgc3z+f2VrASAiBXhvV4IMdLITKP1TXOWNRHdTX0bE+vxrCQ13pSAIhS2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-context@0.42.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":451196},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./client":"./lib/client.js","./package.json":"./package.json"},"gitHead":"c7604d0fad91982876bad5bb9def54a2ae2ddf84","scripts":{"lint":"oxlint","test":"pnpm run typecheck && vitest run --coverage","build":"tsdown","hooks":"bash scripts/install-hooks.sh","watch":"bash scripts/watch.sh","release":"bash scripts/publish.sh","coverage":"vitest run --coverage","lint:fix":"oxlint --fix","register":"bash scripts/register.sh","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.tests.json","social-preview":"node docs/social-preview/generate.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2acdb8ed-b729-4d41-a21c-a855c4534596"}},"repository":{"url":"git+https://github.com/bowenliang123/dsh-context.git","type":"git"},"_npmVersion":"11.19.0","description":"A DeepSeek Harness plugin for context insight and management, with context dashboard and context command, for understanding how the context is made of, and how it evolves.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^4.4.3"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.9.0","devDependencies":{"zod":"^4.4.3","jsdom":"^30.0.1","react":"^18.3.1","oxlint":"1.76.0","tsdown":"^0.22.14","vitest":"^4.1.11","react-dom":"^18.3.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"^18.3.31","lightningcss":"^1.33.0","oxlint-tsgolint":"7.0.2001","playwright-core":"^1.62.1","@types/react-dom":"^19.2.4","@deepseek-ai/cordis":"^4.0.2","@vitest/coverage-v8":"^4.1.11","eslint-plugin-sonarjs":"^4.2.0","@deepseek-ai/dsh-scope":"0.1.2-rc.1","@deepseek-ai/dsh-session":"0.1.2-rc.1","@deepseek-ai/schemastery":"^3.18.2","@stylistic/eslint-plugin":"^5.10.0","@deepseek-ai/dsh-settings":"0.1.2-rc.1","@deepseek-ai/dsh-invariants":"0.1.2-rc.1","@deepseek-ai/dsh-session-projection":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-primitives":"0.1.2-rc.1"},"peerDependencies":{"react":"^18.3.1","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-session":">=0.1.2-rc.1","@deepseek-ai/schemastery":"^3.18.2","@deepseek-ai/dsh-settings":">=0.1.2-rc.1","@deepseek-ai/dsh-client-ui-primitives":">=0.1.2-rc.1"},"peerDependenciesMeta":{"react":{"optional":true},"@deepseek-ai/dsh-client-ui-primitives":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-context_0.42.0_1788546586610_0.08751575515705046","host":"s3://npm-registry-packages-npm-production"}},"0.43.0":{"name":"dsh-context","version":"0.43.0","description":"A DeepSeek Harness plugin for context insight and management, with context dashboard and context command, for understanding how the context is made of, and how it evolves.","author":{"name":"bowenliang123"},"repository":{"type":"git","url":"git+https://github.com/bowenliang123/dsh-context.git"},"homepage":"https://github.com/bowenliang123/dsh-context","bugs":{"url":"https://github.com/bowenliang123/dsh-context/issues"},"type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"main":"lib/index.js","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./client":"./lib/client.js","./package.json":"./package.json"},"scripts":{"build":"tsdown","lint":"oxlint","lint:fix":"oxlint --fix","watch":"bash scripts/watch.sh","register":"bash scripts/register.sh","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.tests.json","test":"pnpm run typecheck && vitest run --coverage","coverage":"vitest run --coverage","release":"bash scripts/publish.sh","hooks":"bash scripts/install-hooks.sh","social-preview":"node docs/social-preview/generate.ts"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"},"compatibility":{"dshReleases":{"0.1.2-rc.1":"compatible"}}},"keywords":["deepseek-harness","dsh","cordis","plugin","context","token","ui"],"license":"Apache-2.0","dependencies":{"zod":"^4.4.3"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-client-ui-primitives":">=0.1.2-rc.1","@deepseek-ai/dsh-session":">=0.1.2-rc.1","@deepseek-ai/dsh-settings":">=0.1.2-rc.1","@deepseek-ai/schemastery":"^3.18.2","react":"^18.3.1"},"peerDependenciesMeta":{"@deepseek-ai/dsh-client-ui-primitives":{"optional":true},"react":{"optional":true}},"devDependencies":{"@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-client-ui-primitives":"0.1.2-rc.1","@deepseek-ai/dsh-invariants":"0.1.2-rc.1","@deepseek-ai/dsh-scope":"0.1.2-rc.1","@deepseek-ai/dsh-session":"0.1.2-rc.1","@deepseek-ai/dsh-session-projection":"0.1.2-rc.1","@deepseek-ai/dsh-settings":"0.1.2-rc.1","@deepseek-ai/schemastery":"^3.18.2","@stylistic/eslint-plugin":"^5.10.0","@types/node":"^26.2.0","@types/react":"^18.3.31","@types/react-dom":"^19.2.4","@vitest/coverage-v8":"^4.1.11","eslint-plugin-sonarjs":"^4.2.0","jsdom":"^30.0.1","lightningcss":"^1.33.0","oxlint":"1.76.0","oxlint-tsgolint":"7.0.2001","playwright-core":"^1.62.1","react":"^18.3.1","react-dom":"^18.3.1","tsdown":"^0.22.14","typescript":"^7.0.2","vitest":"^4.1.11","zod":"^4.4.3"},"packageManager":"pnpm@11.9.0","gitHead":"dda9e7a43c76d31e4c7739e48f78e33cecc863ec","_id":"dsh-context@0.43.0","_nodeVersion":"24.20.0","_npmVersion":"11.19.0","dist":{"integrity":"sha512-vrfX/VSA+/E8Fwo4RPYdGitdTSEOGY9J4z7tjF6qr6J3drptMCmXpolFaI0gIwkHJPvFdOD85ciRrg/rVzgoBQ==","shasum":"782f52991e19a75c918fe4e86e0da09be3704886","tarball":"https://registry.npmjs.org/dsh-context/-/dsh-context-0.43.0.tgz","fileCount":7,"unpackedSize":451566,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-context@0.43.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDewQI1IUw2IgHKu8Piug4KVtDszbeDyxqbpFZ+ld77AAiEA69xwzsoMJXJdyqkbRTewLzunGZbvyrtcsRsxmzg/Oes="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2acdb8ed-b729-4d41-a21c-a855c4534596"}},"directories":{},"maintainers":[{"name":"bowenliang123","email":"liang.bowen.123@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dsh-context_0.43.0_1788613707006_0.49345362892658273"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-14T09:26:19.088Z","modified":"2026-09-05T13:08:27.578Z","0.1.0":"2026-08-14T09:26:19.463Z","0.2.0":"2026-08-14T09:28:28.922Z","0.2.1":"2026-08-14T09:39:17.939Z","0.2.2":"2026-08-14T09:46:08.852Z","0.2.3":"2026-08-14T09:48:50.204Z","0.3.0":"2026-08-14T10:02:34.384Z","0.3.1":"2026-08-14T10:08:29.170Z","0.4.0":"2026-08-14T11:03:24.059Z","0.5.0":"2026-08-14T11:55:14.408Z","0.6.0":"2026-08-14T15:29:03.101Z","0.6.1":"2026-08-14T15:52:08.798Z","0.6.2":"2026-08-14T17:18:02.686Z","0.7.0":"2026-08-14T18:24:09.269Z","0.7.1":"2026-08-14T18:57:36.445Z","0.7.2":"2026-08-14T19:11:36.789Z","0.7.3":"2026-08-14T19:25:40.482Z","0.8.0":"2026-08-15T17:34:17.401Z","0.9.0":"2026-08-16T01:33:00.319Z","0.10.0":"2026-08-16T15:43:09.741Z","0.10.1":"2026-08-16T16:26:59.573Z","0.10.2":"2026-08-16T23:10:13.059Z","0.10.3":"2026-08-17T03:47:40.371Z","0.11.0":"2026-08-17T07:59:22.080Z","0.11.1":"2026-08-17T08:13:57.779Z","0.11.2":"2026-08-17T08:52:20.499Z","0.12.0":"2026-08-17T20:28:22.069Z","0.12.1":"2026-08-18T07:37:00.654Z","0.12.2":"2026-08-18T12:54:19.818Z","0.13.0":"2026-08-18T16:15:11.783Z","0.14.0":"2026-08-19T07:55:35.376Z","0.15.0":"2026-08-19T11:59:56.696Z","0.16.0":"2026-08-19T17:31:09.595Z","0.17.0":"2026-08-19T21:05:04.548Z","0.18.0":"2026-08-20T08:18:17.700Z","0.19.0":"2026-08-20T14:01:12.154Z","0.19.1":"2026-08-20T14:47:29.836Z","0.19.2":"2026-08-20T15:40:14.855Z","0.20.0":"2026-08-21T09:03:06.623Z","0.20.1":"2026-08-21T10:09:59.278Z","0.21.0":"2026-08-21T12:47:32.173Z","0.21.1":"2026-08-21T15:17:56.830Z","0.22.0":"2026-08-21T17:45:25.932Z","0.22.1":"2026-08-21T19:18:56.120Z","0.22.2":"2026-08-21T19:29:39.464Z","0.23.0":"2026-08-21T20:35:48.308Z","0.24.0":"2026-08-22T08:33:25.118Z","0.24.1":"2026-08-22T10:10:07.308Z","0.25.2":"2026-08-22T21:12:43.025Z","0.25.3":"2026-08-22T21:15:31.740Z","0.26.0":"2026-08-23T15:06:40.289Z","0.26.1":"2026-08-23T15:39:09.094Z","0.27.0":"2026-08-23T16:20:20.069Z","0.28.0":"2026-08-23T19:14:28.108Z","0.29.0":"2026-08-23T19:52:01.912Z","0.30.0":"2026-08-24T09:22:30.056Z","0.30.1":"2026-08-24T10:11:51.372Z","0.30.2":"2026-08-24T10:13:46.921Z","0.30.3":"2026-08-24T12:59:54.240Z","0.31.0":"2026-08-24T14:10:19.423Z","0.31.1":"2026-08-25T04:53:28.503Z","0.32.0":"2026-08-25T07:21:56.428Z","0.33.1":"2026-08-26T05:12:49.508Z","0.34.0":"2026-08-27T06:55:39.702Z","0.34.1":"2026-08-27T16:44:53.778Z","0.35.0":"2026-08-27T19:13:22.789Z","0.36.0":"2026-08-28T02:19:01.345Z","0.37.0":"2026-08-28T14:35:22.352Z","0.38.0":"2026-08-29T02:48:34.432Z","0.38.1":"2026-08-29T04:25:43.061Z","0.38.2":"2026-08-29T14:43:18.950Z","0.38.3":"2026-08-30T10:19:48.137Z","0.38.4":"2026-08-30T16:29:24.840Z","0.38.5":"2026-08-30T17:20:25.302Z","0.39.0":"2026-09-01T06:14:49.754Z","0.40.0":"2026-09-01T09:34:21.110Z","0.40.1":"2026-09-01T15:50:30.608Z","0.41.0":"2026-09-02T10:14:41.033Z","0.41.1":"2026-09-03T10:11:02.754Z","0.41.2":"2026-09-03T15:14:59.390Z","0.41.3":"2026-09-03T16:21:23.634Z","0.42.0":"2026-09-04T18:29:46.842Z","0.43.0":"2026-09-05T13:08:27.144Z"},"bugs":{"url":"https://github.com/bowenliang123/dsh-context/issues"},"author":{"name":"bowenliang123"},"license":"Apache-2.0","homepage":"https://github.com/bowenliang123/dsh-context","keywords":["deepseek-harness","dsh","cordis","plugin","context","token","ui"],"repository":{"type":"git","url":"git+https://github.com/bowenliang123/dsh-context.git"},"description":"A DeepSeek Harness plugin for context insight and management, with context dashboard and context command, for understanding how the context is made of, and how it evolves.","maintainers":[{"name":"bowenliang123","email":"liang.bowen.123@qq.com"}],"readme":"![Social preview](https://raw.githubusercontent.com/bowenliang123/dsh-context/main/docs/social-preview.png)\n\n# dsh-context\n\n[![npm version](https://img.shields.io/npm/v/dsh-context)](https://www.npmjs.com/package/dsh-context)\n[![GitHub stars](https://img.shields.io/github/stars/bowenliang123/dsh-context?style=social)](https://github.com/bowenliang123/dsh-context)\n[![dshfind](https://dshfind.com/api/badge/bowenliang123/dsh-context)](https://dshfind.com/en/plugins/bowenliang123/dsh-context?ref=badge)\n\n**The best [DeepSeek Harness plugin](https://www.deepseek.com/harness/) for Agent's context insights and management.**\n\n`dsh-context` provides full context lifecycle management features.\n- **Context tab** — an UI context dashboard for DeepSeek Harness's context stats, composition, trend, events, and messages.\n- **`/context` command** — the slash command shows the context model for current context composition and recent context evolution.\n\n## Install / Update\n\nTo Install from any DeepSeek Harness installation:\n\n```sh\ndsh plugin --profile web add dsh-context\n```\n\nOr to update the `dsh-context` plugin:\n\n```sh\ndsh plugin --profile web update dsh-context@latest\n```\n\nThen start the web UI with `dsh web`. No build step, no restart.\n\n## Use it\n\nThree surfaces, one story — what your agent is carrying, how it got there, and what it did with it:\n\n| Where | What you get |\n| --- | --- |\n| **Context tab** | The full dashboard: stats, composition, per-request trend, events, file activity, and the agent network — in every session. |\n| **`/context` command** | A centered modal with the same composition and context browser, without leaving the chat. |\n| **Settings → Plugin configuration** | Per-user defaults: trend granularity & mode, File Activity sort. |\n\n## 📊 The Context tab\n\nOpen any session and click the **Context / 上下文** tab:\n\n![Context panel overview](https://raw.githubusercontent.com/bowenliang123/dsh-context/main/docs/context-overview.png)\n\n| Card | The question it answers |\n| --- | --- |\n| **Context Stats** | Turns, steps, live tool calls & images, context-event tallies — plus a list-price cost estimate (hover the `?` for per-1M rates). |\n| **Token Stats** | Where the billed tokens went: cache read/write, uncached input, output — around the cache-hit ring. |\n| **Timing Stats** | How active time split across model calls, tool runs, and overhead. |\n| **Current Context** | What's in the window *right now*. |\n| **Context Trend** | Every request's size — and its story. |\n| **Context Browser** | What any request was *actually* assembled from. |\n| **Context Events** | When and why the window changed. |\n| **File Activity** | What the agent *did* to your files. |\n| **Agent Network** | The whole agent family, live. |\n\nThe headline occupancy and composition read the **same official token-meter projections as the chat composer's context ring** (`contextPressure` / `contextBreakdown`), so the figures always match what the ring tells you.\n\n### 🧱 Current Context — who ate the budget\n\n![Current Context card](https://raw.githubusercontent.com/bowenliang123/dsh-context/main/docs/current-context.png)\n\nA six-color stacked bar against the model's full window (hatching = free headroom): system prompt, tool schemas, user messages, injected context, assistant replies, tool results — each with its ≈token figure and share. When a conversation starts degrading, this is where you see *which part* is responsible.\n\n### 📈 Context Trend — every request, sized and explained\n\n![Context Trend with the step brief](https://raw.githubusercontent.com/bowenliang123/dsh-context/main/docs/context-trend.png)\n\nOne stacked bar per model request — finer than per-message — so you watch the window grow turn by turn:\n\n- **✨ Step brief** — three plain-language rows under the chart: **User** recalls the message that opened the turn, **In** lists what newly entered (usually the previous tool results), **Response** shows the reply and/or tools called. Click a row to open that exact message in the Context browser.\n- **✂ marks the events** — compactions and prunes are pinned to the bar where they happened, so the drops explain themselves.\n- **Read it your way** — **Step / Turn** granularity, **Total** (cumulative makeup) or **Delta** (each request's signed change), and sideways scrolling through the whole session. In Delta mode, growth piles up above the baseline and a compaction dives below it:\n\n![Context Trend in Delta mode](https://raw.githubusercontent.com/bowenliang123/dsh-context/main/docs/history-delta.png)\n\n- **Hover & pin** — scrub for an instant tooltip; click to pin the full breakdown, with provider-reported **Actual Prompt / Output / Cache** next to the estimates.\n- **Live linkage** — hovering a bar previews that step's assembled context in the Context browser beside the chart; leaving the chart returns to your own pick.\n\n### 🧭 Context Browser — open the box of any request\n\nPick **Live (next request)** or any retained step, and browse what that request was assembled from: six collapsible categories expand into one row per element with its token price, and every element expands again into its **actual content** — the system prompt, each tool's JSON schema, message text, reasoning, tool arguments, and tool outputs.\n\n- **Who provides each tool** — every tool-schema row carries a best-effort source chip: `tool-*` first-party packages, `dsh-*` capability packages, `mcp:<server>` proxies, or the exact plugin watched live from `tools.register()`. Sort by **size / name**, and filter every category by its own searchable fields:\n\n![Tool schemas with source chips, filter, and sort](https://raw.githubusercontent.com/bowenliang123/dsh-context/main/docs/context-browser-tools.png)\n\n- **Tool results open into the full call** — the tool name and arguments with its **OK/error** status, the result body with line count and a **Raw / Markdown** toggle:\n\n![A tool result expanded with Raw/Markdown toggle](https://raw.githubusercontent.com/bowenliang123/dsh-context/main/docs/context-browser-tool-result.png)\n\n- **Image payloads render as cards** — thumbnails with name, dimensions, stored size, and the official DeepSeek image-token estimate (the dsh multimodal pipeline, e.g. `read_image` results and image attachments):\n\n![An image payload rendered as a thumbnail card](https://raw.githubusercontent.com/bowenliang123/dsh-context/main/docs/context-browser-images.png)\n\n- **Diff against the previous turn** — signed delta badges per category (`+N` items, `±Nk` tokens) tell you what a turn added or reclaimed at one glance. Steps older than a compaction are reconstructed from the removed-message archive — and the card says so when a step's makeup is only approximate.\n\n### ⚡ Context Events — when and why the window changed\n\n![Context Events with a compaction](https://raw.githubusercontent.com/bowenliang123/dsh-context/main/docs/context-events.png)\n\nEvery injection, compaction, prune, model switch, and plan-mode toggle — labeled with its producer (instruction file, plugin id, skill name), its net token delta (compactions show what they reclaimed), turn/step, and time. The **Inject / Compact / Prune / Switch / Mode** chips filter the log by kind.\n\n### 📁 File Activity — what the agent did to your files\n\n![File Activity](https://raw.githubusercontent.com/bowenliang123/dsh-context/main/docs/file-activity.png)\n\nOne row per touched file — read, written, or searched — aggregated up to whichever step you pick on the trend chart:\n\n- **Per-purpose counts** with header chips doubling as filters (**Read / Written / Searched / Images**) and a path search box.\n- **Line deltas** — every `edit`/`write` contributes its estimated `+added / −removed` footprint, per file and summed.\n- **Every mode counts** — native tools, the Minimal preset's `str_replace_editor`, and the nested calls inside PTC `run_code` programs are all folded into per-tool rows.\n- **Searches land on real files** — matched files get their own ops rows with hit counts.\n- **Click a row** to expand its full operation log — every op jumps straight to the exact tool result in the Context browser.\n\n### 🕸 Agent Network — the family portrait\n\n![Agent Network with two subagents](https://raw.githubusercontent.com/bowenliang123/dsh-context/main/docs/agent-network.png)\n\nThe current agent, its parents, and every subagent — one node per agent, colored edges for the lineage, multi-level delegation on one map. Each ring is that session's composition scaled to its window occupancy; hover for tokens, requests, billing, and active time; click to jump into that session's own Context tab. Running agents breathe with a green pulse.\n\n## ⌨️ `/context` command\n\nType `/context` (or pick it from the `/` menu) and press Enter:\n\n![Slash menu with the context command](https://raw.githubusercontent.com/bowenliang123/dsh-context/main/docs/context-command-entry.png)\n\nA centered dialog opens with the **Current Composition** card and the **Context browser** — the same composition bar, per-step picker, and `vs previous turn` diff badges as the tab:\n\n![The /context modal](https://raw.githubusercontent.com/bowenliang123/dsh-context/main/docs/context-command.png)\n\n## ⚙️ Settings\n\nIn **Settings → Plugins → Plugin configuration**, the **Context** card holds this plugin's per-user preferences — default trend granularity (Step/Turn), default trend mode (Total/Delta), and the File Activity default sort. In-chart and in-card toggles stay per-view and never overwrite the stored preference.\n\n![The Context settings card](https://raw.githubusercontent.com/bowenliang123/dsh-context/main/docs/settings.png)\n\n## Good to know\n\n- **Estimates vs actuals** — category figures use dsh's own fixed-density heuristic (the same one as its built-in token meter); the pinned trend details and Token/Timing rings show provider-reported actuals next to them.\n- **Compatibility** — works on `@deepseek-ai/dsh` **0.1.2-rc1+**. The per-release matrix and how it is verified: [docs/compatibility.md](docs/compatibility.md).\n- **I18n** — UI in English and 简体中文.\n\n## Like it?\n\nIf `dsh-context` helped you understand what your agent is carrying around, a ⭐ on [GitHub](https://github.com/bowenliang123/dsh-context) is much appreciated — and issues/PRs are welcome!\n\n## License\n\n[Apache-2.0](https://www.apache.org/licenses/LICENSE-2.0)\n","readmeFilename":"README.md"}