{"_id":"@chushiz/dsh-archive-manager","_rev":"10-21581a25b83ee5259c5da2b884639b03","name":"@chushiz/dsh-archive-manager","dist-tags":{"latest":"0.5.0"},"versions":{"0.1.0":{"name":"@chushiz/dsh-archive-manager","version":"0.1.0","license":"MIT","_id":"@chushiz/dsh-archive-manager@0.1.0","maintainers":[{"name":"chushiz","email":"slw0830@163.com"}],"homepage":"https://github.com/ChuShiZ/dsh-archive-manager#readme","bugs":{"url":"https://github.com/ChuShiZ/dsh-archive-manager/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime"],"platform":"web","immediately":true}},"dist":{"shasum":"cf1e07c5cbb8e108fbf8bb47248f2a0ce1b1ab63","tarball":"https://registry.npmjs.org/@chushiz/dsh-archive-manager/-/dsh-archive-manager-0.1.0.tgz","fileCount":9,"integrity":"sha512-sKZ5TY7iMB55r6GftSFHmoP+9+Ld99CDyWXZysyaVtBrt8wQyHDwq7thomLxsLocb3UGItp49VwrqVOtoneBBA==","signatures":[{"sig":"MEUCIQCqhPiDkEh/pvmwROxGGbVaVKe3QGshbNcoSag7cPVlKwIgPd4jeHDOrpI6Lru9jxQAj0gaALvEJgUAkxTv4W1jTQM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24316},"main":"src/index.js","type":"module","exports":{".":{"default":"./src/index.js"},"./client":{"default":"./src/client/index.js"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"b41fa836793ee43dc20516e76787bb31919ff36c","scripts":{"watch":"tsdown --watch","bundle":"tsdown"},"_npmUser":{"name":"chushiz","email":"slw0830@163.com"},"repository":{"url":"git+https://github.com/ChuShiZ/dsh-archive-manager.git","type":"git"},"_npmVersion":"11.6.1","description":"DSH profile-bundle plugin: browse archived sessions, restore (un-archive) one to continue the conversation, or hard-delete its on-disk JSONL log directory. Integrates into the Settings panel.","directories":{},"_nodeVersion":"24.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.8"},"_npmOperationalInternal":{"tmp":"tmp/dsh-archive-manager_0.1.0_1787229300089_0.45136834364908407","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@chushiz/dsh-archive-manager","version":"0.1.1","license":"MIT","_id":"@chushiz/dsh-archive-manager@0.1.1","maintainers":[{"name":"chushiz","email":"slw0830@163.com"}],"homepage":"https://github.com/ChuShiZ/dsh-archive-manager#readme","bugs":{"url":"https://github.com/ChuShiZ/dsh-archive-manager/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime"],"platform":"web","immediately":true}},"dist":{"shasum":"ad1ba5957c864cbd1a59c2b04ecfcd62ff918cec","tarball":"https://registry.npmjs.org/@chushiz/dsh-archive-manager/-/dsh-archive-manager-0.1.1.tgz","fileCount":9,"integrity":"sha512-N6kQER2pSNkf8wa1l+PVCfTI5z+vV7OdrW40aIrtyozKY38Kb1AuNauv7ZXo3PJ1lLACbF7Ck4M0xOpxq6pDoQ==","signatures":[{"sig":"MEUCIE5t5rFxbAHOYgkpggUlLC+OwYadoBUMvp7xw77bHb7MAiEAiXHas/s5Aj0PyzMDe1K7UqalblIkATVozQJY3uXDYCc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@chushiz%2fdsh-archive-manager@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24316},"main":"src/index.js","type":"module","exports":{".":{"default":"./src/index.js"},"./client":{"default":"./src/client/index.js"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"4802c0776e043785c205a1d0fd98134b01e4f64f","scripts":{"watch":"tsdown --watch","bundle":"tsdown"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2e90e1e4-7b42-4eee-a27c-da0d0ca9780a"}},"repository":{"url":"git+https://github.com/ChuShiZ/dsh-archive-manager.git","type":"git"},"_npmVersion":"12.0.2","description":"DSH profile-bundle plugin: browse archived sessions, restore (un-archive) one to continue the conversation, or hard-delete its on-disk JSONL log directory. Integrates into the Settings panel.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.8"},"_npmOperationalInternal":{"tmp":"tmp/dsh-archive-manager_0.1.1_1787229984802_0.6442577044226099","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@chushiz/dsh-archive-manager","version":"0.1.4","license":"MIT","_id":"@chushiz/dsh-archive-manager@0.1.4","maintainers":[{"name":"chushiz","email":"slw0830@163.com"}],"homepage":"https://github.com/ChuShiZ/dsh-archive-manager#readme","bugs":{"url":"https://github.com/ChuShiZ/dsh-archive-manager/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime"],"platform":"web","immediately":true}},"dist":{"shasum":"5b84ffc9c33f191ceb30cef890fdf1955800e8ad","tarball":"https://registry.npmjs.org/@chushiz/dsh-archive-manager/-/dsh-archive-manager-0.1.4.tgz","fileCount":10,"integrity":"sha512-kHRRM1CiCriz7TiatnHrQjAhPSKLXvZwQPLGxyG3g1NoKGAzEOLyYd+y74ua6IxIsSG0vyRYks+NCJx9br+TnQ==","signatures":[{"sig":"MEQCIBlJJY3BKag3ObGNDAONxbu6DYqby9NA84T5DYjqYF7DAiAmNGqvPaPR5GfeLfufPoKv/GkTVvocb9b/5imqOH2+7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@chushiz%2fdsh-archive-manager@0.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47619},"main":"src/index.js","type":"module","exports":{".":{"default":"./src/index.js"},"./client":{"default":"./lib/client.js"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"d75a75e87f75866f60b508b4f5c078e0df1b9519","scripts":{"watch":"tsdown --watch","bundle":"tsdown"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2e90e1e4-7b42-4eee-a27c-da0d0ca9780a"}},"repository":{"url":"git+https://github.com/ChuShiZ/dsh-archive-manager.git","type":"git"},"_npmVersion":"12.0.2","description":"DSH profile-bundle plugin: browse archived sessions, restore (un-archive) one to continue the conversation, or hard-delete its on-disk JSONL log directory. Integrates into the Settings panel.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.8"},"_npmOperationalInternal":{"tmp":"tmp/dsh-archive-manager_0.1.4_1787272822954_0.9779224148934462","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@chushiz/dsh-archive-manager","version":"0.1.5","license":"MIT","_id":"@chushiz/dsh-archive-manager@0.1.5","maintainers":[{"name":"chushiz","email":"slw0830@163.com"}],"homepage":"https://github.com/ChuShiZ/dsh-archive-manager#readme","bugs":{"url":"https://github.com/ChuShiZ/dsh-archive-manager/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime"],"platform":"web","immediately":true}},"dist":{"shasum":"b7fc6fa6d684d6d8715c5c78aa40057be6ea739b","tarball":"https://registry.npmjs.org/@chushiz/dsh-archive-manager/-/dsh-archive-manager-0.1.5.tgz","fileCount":10,"integrity":"sha512-+LaKLXJbdD1MXZtxVEGUYHFjedgPiT0VHfYhNjHjBeTNUUdTdeMotErt55dM/sjcAtnyjo98WOgyX2v/MZS4hA==","signatures":[{"sig":"MEUCIQC0vUGnqw3Z08AOWAzt3dHWLJe7VnDXWQNtNYM3CkvTNAIgeadxHohjM40krNjSnEIeX2x3SpN8HB9r3CnLh98oId8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@chushiz%2fdsh-archive-manager@0.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45549},"main":"src/index.js","type":"module","exports":{".":{"default":"./src/index.js"},"./client":{"default":"./lib/client.js"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"cf1c8984218be27a8b14c20538d19bc35fa40b0f","scripts":{"watch":"tsdown --watch","bundle":"tsdown"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2e90e1e4-7b42-4eee-a27c-da0d0ca9780a"}},"repository":{"url":"git+https://github.com/ChuShiZ/dsh-archive-manager.git","type":"git"},"_npmVersion":"12.0.2","description":"DSH profile-bundle plugin: browse archived sessions, restore (un-archive) one to continue the conversation, or hard-delete its on-disk JSONL log directory. Integrates into the Settings panel.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.8"},"_npmOperationalInternal":{"tmp":"tmp/dsh-archive-manager_0.1.5_1787273698081_0.5790807996233469","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@chushiz/dsh-archive-manager","version":"0.2.0","license":"MIT","_id":"@chushiz/dsh-archive-manager@0.2.0","maintainers":[{"name":"chushiz","email":"slw0830@163.com"}],"homepage":"https://github.com/ChuShiZ/dsh-archive-manager#readme","bugs":{"url":"https://github.com/ChuShiZ/dsh-archive-manager/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime"],"platform":"web","immediately":true}},"dist":{"shasum":"2317345308ffeeade233a6dcde319a2688780e0a","tarball":"https://registry.npmjs.org/@chushiz/dsh-archive-manager/-/dsh-archive-manager-0.2.0.tgz","fileCount":11,"integrity":"sha512-vm6o1UOxQQmnG80VuGtHRQru7W5HgfiyzXAaSdy5BwwDv84BdjZiV/WdCXqumHuY2TTcUpFh+o6Q6aaus/z3jw==","signatures":[{"sig":"MEUCIQCj/C5vuZnrDFVIi7jeHGhAo/ILTHEb93A14jpHIf+NfgIgLgFAN27PXkRs53zGg4VaDXjZzT7EnDeJlleii32hGXk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@chushiz%2fdsh-archive-manager@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":309356},"main":"src/index.js","type":"module","exports":{".":{"default":"./src/index.js"},"./client":{"default":"./lib/client.js"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"348e7460c0122e487886a4c3608ab41ab235f3fd","scripts":{"build":"tsdown && node scripts/rename-client.mjs","watch":"tsdown --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2e90e1e4-7b42-4eee-a27c-da0d0ca9780a"}},"repository":{"url":"git+https://github.com/ChuShiZ/dsh-archive-manager.git","type":"git"},"_npmVersion":"12.0.2","description":"DSH profile-bundle plugin: browse archived sessions, restore (un-archive) one to continue the conversation, or hard-delete its on-disk JSONL log directory. Integrates into the Settings panel.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.14"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.8"},"_npmOperationalInternal":{"tmp":"tmp/dsh-archive-manager_0.2.0_1787277462454_0.4332021322722084","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@chushiz/dsh-archive-manager","version":"0.2.1","license":"MIT","_id":"@chushiz/dsh-archive-manager@0.2.1","maintainers":[{"name":"chushiz","email":"slw0830@163.com"}],"homepage":"https://github.com/ChuShiZ/dsh-archive-manager#readme","bugs":{"url":"https://github.com/ChuShiZ/dsh-archive-manager/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime"],"platform":"web","immediately":true}},"dist":{"shasum":"363fe2fc656d621329af22ab57c51e1fa7bc39d8","tarball":"https://registry.npmjs.org/@chushiz/dsh-archive-manager/-/dsh-archive-manager-0.2.1.tgz","fileCount":11,"integrity":"sha512-SLwumGVVBEq8WVYHMTbpadcNbw+0cq1HjisTQt2R8E69vVOAMbLKKF4gFJpTNBVGoZzd3MLkgUZJx/CXws8YnQ==","signatures":[{"sig":"MEUCIFq6zSj9fsEn8CLLHEsmsIX6vRLW5ULrPzcXB7jddn69AiEA+ygdf552BVvvAIEGLRAgKNypTKBAEXb/GHaHleLtMnc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@chushiz%2fdsh-archive-manager@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":310835},"main":"src/index.js","type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":{"default":"./src/index.js"},"./client":{"default":"./lib/client.js"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"72a13718a32d89be47b50e71bcef09bc7e5150f0","scripts":{"build":"tsdown && node scripts/rename-client.mjs","watch":"tsdown --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2e90e1e4-7b42-4eee-a27c-da0d0ca9780a"}},"repository":{"url":"git+https://github.com/ChuShiZ/dsh-archive-manager.git","type":"git"},"_npmVersion":"12.0.2","description":"DSH profile-bundle plugin: browse archived sessions, restore (un-archive) one to continue the conversation, or hard-delete its on-disk JSONL log directory. Integrates into the Settings panel.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.14"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.8"},"_npmOperationalInternal":{"tmp":"tmp/dsh-archive-manager_0.2.1_1787280648066_0.6378182669407868","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@chushiz/dsh-archive-manager","version":"0.3.0","license":"MIT","_id":"@chushiz/dsh-archive-manager@0.3.0","maintainers":[{"name":"chushiz","email":"slw0830@163.com"}],"homepage":"https://github.com/ChuShiZ/dsh-archive-manager#readme","bugs":{"url":"https://github.com/ChuShiZ/dsh-archive-manager/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime"],"platform":"web","immediately":true}},"dist":{"shasum":"5ede1d5d006f1eba06310e65d5480cb3706fc1cf","tarball":"https://registry.npmjs.org/@chushiz/dsh-archive-manager/-/dsh-archive-manager-0.3.0.tgz","fileCount":11,"integrity":"sha512-jsjJZgmuSXQz7zuST5YqVcxDExv35Xu7TGMAqvilgyNBVrobYxqguXNbV/xJvihVv5xOE1SO7px51cptmhCK7A==","signatures":[{"sig":"MEYCIQCvS4pWACH2CpNz66Sc9sSAkmHU01UHGzxY8JHoFEgXSwIhAJNxG4VBQAMaUawZRO5ts/47pDMVoHJorgg7doh+eVch","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@chushiz%2fdsh-archive-manager@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":327413},"main":"src/index.js","type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":{"default":"./src/index.js"},"./client":{"default":"./lib/client.js"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"713a5960983d9b11e13cf6ac4ff48128c2c53d00","scripts":{"build":"tsdown && node scripts/rename-client.mjs","watch":"tsdown --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2e90e1e4-7b42-4eee-a27c-da0d0ca9780a"}},"repository":{"url":"git+https://github.com/ChuShiZ/dsh-archive-manager.git","type":"git"},"_npmVersion":"12.0.2","description":"DSH profile-bundle plugin: browse archived sessions, restore (un-archive) one to continue the conversation, or hard-delete its on-disk JSONL log directory. Integrates into the Settings panel.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.14"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.8"},"_npmOperationalInternal":{"tmp":"tmp/dsh-archive-manager_0.3.0_1787282434536_0.7662522441100679","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@chushiz/dsh-archive-manager","version":"0.3.1","license":"MIT","_id":"@chushiz/dsh-archive-manager@0.3.1","maintainers":[{"name":"chushiz","email":"slw0830@163.com"}],"homepage":"https://github.com/ChuShiZ/dsh-archive-manager#readme","bugs":{"url":"https://github.com/ChuShiZ/dsh-archive-manager/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime"],"platform":"web","immediately":true}},"dist":{"shasum":"40a57f4a316dd3eb7c42e304b6e62a0d94005aad","tarball":"https://registry.npmjs.org/@chushiz/dsh-archive-manager/-/dsh-archive-manager-0.3.1.tgz","fileCount":11,"integrity":"sha512-h3lyc21MUtoOJ/G58XndpD3MjvQFiiyqGYRB/1NBEQhQbgLuNvDtFsxqU+0Tkv8oWj3jI32w/L3NrQKqXBus3w==","signatures":[{"sig":"MEQCIDOGx/BVcT/L3ZToEAUcYOz/uTUpIGpcX18xCpxSpXzkAiBx1kv/5xFOJooYeCwtdIjqweMgRQRn9bcdhRpzrBClXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@chushiz%2fdsh-archive-manager@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":330898},"main":"src/index.js","type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":{"default":"./src/index.js"},"./client":{"default":"./lib/client.js"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"2768f86635673194daea289ed809b31768938221","scripts":{"build":"tsdown && node scripts/rename-client.mjs","watch":"tsdown --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2e90e1e4-7b42-4eee-a27c-da0d0ca9780a"}},"repository":{"url":"git+https://github.com/ChuShiZ/dsh-archive-manager.git","type":"git"},"_npmVersion":"12.0.2","description":"DSH profile-bundle plugin: browse archived sessions, restore (un-archive) one to continue the conversation, or hard-delete its on-disk JSONL log directory. Integrates into the Settings panel.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.14"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.8"},"_npmOperationalInternal":{"tmp":"tmp/dsh-archive-manager_0.3.1_1787291714990_0.3996616329680034","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@chushiz/dsh-archive-manager","version":"0.4.0","license":"MIT","_id":"@chushiz/dsh-archive-manager@0.4.0","maintainers":[{"name":"chushiz","email":"slw0830@163.com"}],"homepage":"https://github.com/ChuShiZ/dsh-archive-manager#readme","bugs":{"url":"https://github.com/ChuShiZ/dsh-archive-manager/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime"],"platform":"web","immediately":true}},"dist":{"shasum":"cdd617bce6f64e241950a8d624c142e27f2208fc","tarball":"https://registry.npmjs.org/@chushiz/dsh-archive-manager/-/dsh-archive-manager-0.4.0.tgz","fileCount":12,"integrity":"sha512-mPJe1UXKC1XvnAsZ83cUhAf4p0EBe+sQL/EC9FuJGhPzOYfGHkPHJ21o/BApXfq37jkg20ha026l+XFe/3w8gQ==","signatures":[{"sig":"MEUCIQDodBe75kMHgOVlIdLmWiPi8cA0aURn+AfjXBC4rnXsCQIgTWDAXmvCW0InY13ZiAl4aFJIC4uokfndifkcFilyFZY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@chushiz%2fdsh-archive-manager@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":482231},"main":"src/index.js","type":"module","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":{"default":"./src/index.js"},"./client":{"default":"./lib/client.js"},"./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"22caafbd19bb5e06443244e9a0bcea0faa8ef293","scripts":{"build":"tsdown && node scripts/rename-client.mjs","watch":"tsdown --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2e90e1e4-7b42-4eee-a27c-da0d0ca9780a"}},"repository":{"url":"git+https://github.com/ChuShiZ/dsh-archive-manager.git","type":"git"},"_npmVersion":"12.0.2","description":"DSH profile-bundle plugin: browse archived sessions, restore (un-archive) one to continue the conversation, or hard-delete its on-disk JSONL log directory. Integrates into the Settings panel.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.14"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.8"},"_npmOperationalInternal":{"tmp":"tmp/dsh-archive-manager_0.4.0_1787294068092_0.11383784369535532","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@chushiz/dsh-archive-manager","version":"0.5.0","description":"DSH profile-bundle plugin: browse archived sessions, restore (un-archive) one to continue the conversation, or hard-delete its on-disk JSONL log directory. Integrates into the Settings panel.","type":"module","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/ChuShiZ/dsh-archive-manager.git"},"main":"src/index.js","exports":{".":{"default":"./src/index.js"},"./client":{"default":"./lib/client.js"},"./cordis.patch.yml":"./cordis.patch.yml","./package.json":"./package.json"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime"],"platform":"web","immediately":true}},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.8"},"engines":{"node":"^22.19.0 || >=24.0.0"},"scripts":{"build":"tsdown && node scripts/rename-client.mjs","watch":"tsdown --watch"},"devDependencies":{"tsdown":"^0.22.14"},"license":"MIT","gitHead":"c8ed5a919bd07eef8fa8aab7f2e0ab6fbe65555e","_id":"@chushiz/dsh-archive-manager@0.5.0","bugs":{"url":"https://github.com/ChuShiZ/dsh-archive-manager/issues"},"homepage":"https://github.com/ChuShiZ/dsh-archive-manager#readme","_nodeVersion":"24.19.0","_npmVersion":"12.0.2","dist":{"integrity":"sha512-ik4DFASz/XZZ2MLbx95Ak8GJFpV/FEtlga4yX3FN1bUL5aRWSddwJpsskmPw7+vgqakedX3kaW7OTUjK8d7+1g==","shasum":"5e7220351ed6ff05692fc7ce5354a3d4bfc110aa","tarball":"https://registry.npmjs.org/@chushiz/dsh-archive-manager/-/dsh-archive-manager-0.5.0.tgz","fileCount":13,"unpackedSize":512200,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@chushiz%2fdsh-archive-manager@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCgrQrxXmbQGZ+i4mbY6bEWIB5RkDgP6BFO4n9sFCedfAIhAJ+v4VYf1UJA6d0rhWvFRubq30lRCSke60JENxKVQBqk"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2e90e1e4-7b42-4eee-a27c-da0d0ca9780a"}},"directories":{},"maintainers":[{"name":"chushiz","email":"slw0830@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dsh-archive-manager_0.5.0_1787307303457_0.36455049433916087"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-20T12:34:59.962Z","modified":"2026-08-21T10:15:04.064Z","0.1.0":"2026-08-20T12:35:00.246Z","0.1.1":"2026-08-20T12:46:24.935Z","0.1.4":"2026-08-21T00:40:23.096Z","0.1.5":"2026-08-21T00:54:58.225Z","0.2.0":"2026-08-21T01:57:42.604Z","0.2.1":"2026-08-21T02:50:48.250Z","0.3.0":"2026-08-21T03:20:34.696Z","0.3.1":"2026-08-21T05:55:15.148Z","0.4.0":"2026-08-21T06:34:28.223Z","0.5.0":"2026-08-21T10:15:03.696Z"},"bugs":{"url":"https://github.com/ChuShiZ/dsh-archive-manager/issues"},"license":"MIT","homepage":"https://github.com/ChuShiZ/dsh-archive-manager#readme","repository":{"type":"git","url":"git+https://github.com/ChuShiZ/dsh-archive-manager.git"},"description":"DSH profile-bundle plugin: browse archived sessions, restore (un-archive) one to continue the conversation, or hard-delete its on-disk JSONL log directory. Integrates into the Settings panel.","maintainers":[{"name":"chushiz","email":"slw0830@163.com"}],"readme":"# dsh-archive-manager\n\n[English](./README.en.md) · **中文**\n\n[![npm package](https://img.shields.io/npm/v/@chushiz/dsh-archive-manager.svg?label=npm)](https://www.npmjs.com/package/@chushiz/dsh-archive-manager)\n[![DSH Web Plugin](https://img.shields.io/badge/DSH%20Web-Plugin-0f766e.svg)](https://github.com/deepseek-ai/deepseek-harness)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](./LICENSE)\n\nDeepSeek Harness Web GUI 的**归档会话管理**插件，位于 **设置 > 归档会话**。harness 内置的\"归档\"是单向的：只隐藏会话、没有取消归档。本插件补齐浏览、恢复、删除：\n\n- **浏览** —— 按工作区分组列出已归档会话，支持标题 / 目录 / id / 预设 / **会话正文全文**搜索。\n- **全文搜索** —— 基于 harness 的 `sessionQuery` SQLite FTS5 索引：用户消息、AI 回复、工具调用与参数、todo 全部可搜；命中高亮、关键词居中短窗口、每会话最多 5 条，可按类型筛选。\n- **批量操作** —— 多选复选框 + 顶部批量删除；删除前自动停掉活着的 agent，避免文件占用。\n- **对话预览** —— 点击标题展开最近 4 句对话（用户-AI 交替），无需恢复即可判断是否为目标会话。\n- **恢复并打开** —— 取消归档并打开，可查看历史、继续对话。\n- **删除** —— 物理移除会话日志目录，**不可逆**。\n\n![搜索：类型筛选 + 关键词高亮](assets/screenshots/search-highlight.png)\n\n![预览：点击标题展开 4 句对话](assets/screenshots/preview-dialog.png)\n\n```\nhost:   归档集合 + 持久化标题/元数据  --archiveManager 服务--> 浏览器\nclient: 设置页\"归档会话\"（工作区分组 + 全文搜索 + 恢复并打开 + 删除）\n```\n\n## 安装\n\n```sh\ndsh plugin --profile web add @chushiz/dsh-archive-manager\n```\n\n安装后重启 `dsh web`，在 **设置 > 归档会话** 中使用。\n\n## 兼容性\n\n| dsh 版本 | 状态 |\n| --- | --- |\n| `>= 0.1.0-rc.7` | ✅ 支持（FTS5 搜索 + 服务直连） |\n| `< 0.1.0-rc.7` | ⚠️ 未验证（依赖 `sessionQuery.searchSessions` 与 `webServer` 载体） |\n\n- Node.js `^22.19 || >=24`（随 dsh 要求）\n- 无 FTS 后端（`openAt: never`）时自动回退逐会话扫描；服务未代理到浏览器时自动回退 HTTP API\n\n## 权限边界\n\n- host 侧操作工作区注册表的**归档集合**与**持久化**状态：`list` 只读、`unarchive` 反向归档、`delete` 经 shell 移除日志目录；不写日志、不注册面向模型的工具。\n- client 侧注册设置页 `settings.section`，通过 `archiveManager` 服务调用以上操作。\n\n## License\n\nMIT\n","readmeFilename":"README.md"}