{"_id":"@bakapiano/ccsm","_rev":"80-3d0b0e2a12b3172a5bf1bf8becd82311","name":"@bakapiano/ccsm","dist-tags":{"latest":"0.22.24"},"versions":{"0.1.0":{"name":"@bakapiano/ccsm","version":"0.1.0","keywords":["claude","claude-code","session-manager","windows","windows-terminal"],"license":"MIT","_id":"@bakapiano/ccsm@0.1.0","maintainers":[{"name":"bakapiano","email":"bakapiano@outlook.com"}],"homepage":"https://github.com/bakapiano/cssm#readme","bugs":{"url":"https://github.com/bakapiano/cssm/issues"},"os":["win32"],"bin":{"ccsm":"server.js"},"dist":{"shasum":"e44f39516b5d085223258ec0cc4d887a6a13d402","tarball":"https://registry.npmjs.org/@bakapiano/ccsm/-/ccsm-0.1.0.tgz","fileCount":13,"integrity":"sha512-xgXfE57S9tDPaT1IHIspFjSDrFC+4SqytRcg2JqXaVPofSErxd/0yIihnvH7oEW1AXMThHWLzEbQSvn9ccDokg==","signatures":[{"sig":"MEUCIGjbkgqEFZ3oa7iIPuN2+aYwjZ5EvbvedgRZUZcUfl5HAiEAnz8++Gxo0LLuZUE/1AXK2v2LkyM0IJgkBuItqitto9s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90732},"main":"server.js","engines":{"node":">=20"},"gitHead":"c0cdf44040cf637d00497398db493084ba0965b1","scripts":{"dev":"node --watch server.js","start":"node server.js"},"_npmUser":{"name":"bakapiano","email":"bakapiano@outlook.com"},"repository":{"url":"git+https://github.com/bakapiano/cssm.git","type":"git"},"_npmVersion":"11.6.1","description":"Claude Code Session Manager — Windows web UI to manage many concurrent claude sessions: live list, snapshot/restore, focus existing window, new session in an isolated workspace with repo clones","directories":{},"_nodeVersion":"24.11.0","dependencies":{"express":"^4.21.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ccsm_0.1.0_1779263487780_0.33017413645830307","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@bakapiano/ccsm","version":"0.2.0","keywords":["claude","claude-code","session-manager","windows","windows-terminal"],"license":"MIT","_id":"@bakapiano/ccsm@0.2.0","maintainers":[{"name":"bakapiano","email":"bakapiano@outlook.com"}],"homepage":"https://github.com/bakapiano/cssm#readme","bugs":{"url":"https://github.com/bakapiano/cssm/issues"},"os":["win32"],"bin":{"ccsm":"server.js"},"dist":{"shasum":"cf65cd2b3dda20f941e09ade59e1cf4bdc0dde24","tarball":"https://registry.npmjs.org/@bakapiano/ccsm/-/ccsm-0.2.0.tgz","fileCount":13,"integrity":"sha512-ivFaYXfbyHAuiNeMAPReEosiqGXobF8el/zU/GtLi+rKeyMUiN9qJBeqeaQIKo25G6ocJYF+X36he27+Y6h6Dw==","signatures":[{"sig":"MEUCIC5qBQU3up1I1pmzdTGcTqbrT9z91d7TOWxxTyRvCHffAiEAkUeZPdOy3AlpWkJHrj/nZY+3ph7UEPbB1HsCm/uBTiA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92844},"main":"server.js","engines":{"node":">=20"},"gitHead":"d9143992820718f26325697ef2669fe4cbad878d","scripts":{"dev":"node --watch server.js","start":"node server.js"},"_npmUser":{"name":"bakapiano","email":"bakapiano@outlook.com"},"repository":{"url":"git+https://github.com/bakapiano/cssm.git","type":"git"},"_npmVersion":"11.6.1","description":"Claude Code Session Manager — Windows web UI to manage many concurrent claude sessions: live list, snapshot/restore, focus existing window, new session in an isolated workspace with repo clones","directories":{},"_nodeVersion":"24.11.0","dependencies":{"express":"^4.21.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ccsm_0.2.0_1779263962986_0.5877965083707699","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@bakapiano/ccsm","version":"0.3.0","keywords":["claude","claude-code","session-manager","windows","windows-terminal"],"license":"MIT","_id":"@bakapiano/ccsm@0.3.0","maintainers":[{"name":"bakapiano","email":"bakapiano@outlook.com"}],"homepage":"https://github.com/bakapiano/cssm#readme","bugs":{"url":"https://github.com/bakapiano/cssm/issues"},"os":["win32"],"bin":{"ccsm":"server.js"},"dist":{"shasum":"2c85cc8f48b9ea4eca8e2549553b5a9ba481df96","tarball":"https://registry.npmjs.org/@bakapiano/ccsm/-/ccsm-0.3.0.tgz","fileCount":13,"integrity":"sha512-zTG9LFMSKBMjM0QQo3RlNYI2LmGjrRZSrtR1sFUrvkA4+tZHD2gZWlJSx046TmTm+CIqC6ONbCPpRe76Qmy+Zw==","signatures":[{"sig":"MEUCIGUhzpIpSGBdZwCG+SxTXDG8ocxU7wZXJgwZFuvJN3o8AiEAvQNz6wMtnLgUs3NIneLPgj9hhEyzif8uLFNB2oj7kEU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94791},"main":"server.js","engines":{"node":">=20"},"gitHead":"740fc69a61914b0193e09910d7ab81d9c7eb3156","scripts":{"dev":"node --watch server.js","start":"node server.js"},"_npmUser":{"name":"bakapiano","email":"bakapiano@outlook.com"},"repository":{"url":"git+https://github.com/bakapiano/cssm.git","type":"git"},"_npmVersion":"11.6.1","description":"Claude Code Session Manager — Windows web UI to manage many concurrent claude sessions: live list, snapshot/restore, focus existing window, new session in an isolated workspace with repo clones","directories":{},"_nodeVersion":"24.11.0","dependencies":{"express":"^4.21.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ccsm_0.3.0_1779264269041_0.3114125075618508","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@bakapiano/ccsm","version":"0.4.0","keywords":["claude","claude-code","session-manager","windows","windows-terminal"],"license":"MIT","_id":"@bakapiano/ccsm@0.4.0","maintainers":[{"name":"bakapiano","email":"bakapiano@outlook.com"}],"homepage":"https://github.com/bakapiano/cssm#readme","bugs":{"url":"https://github.com/bakapiano/cssm/issues"},"os":["win32"],"bin":{"ccsm":"server.js"},"dist":{"shasum":"1456460b2b4e9ef0996c5dbeef9e85b850df88e2","tarball":"https://registry.npmjs.org/@bakapiano/ccsm/-/ccsm-0.4.0.tgz","fileCount":13,"integrity":"sha512-cmkMbpZ1286xpKRjS0Ei8JjcsTiGSj+mHwRieO4wOedBdM4ds9x8pomnKBEDcmi+EbMKcVA8smwlN2kHhOOZ5Q==","signatures":[{"sig":"MEUCICrXJf4uTV3I08DuseNcyTIFooJtYMz52qMb1WN/yhARAiEA+PMFfxpBfZb9waFiXdbl4++CAw54Kvg+Fr+ziiSdv5o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105041},"main":"server.js","engines":{"node":">=20"},"gitHead":"9fda64a72f460c0736cfc932026c250e3cd1991a","scripts":{"dev":"node --watch server.js","start":"node server.js"},"_npmUser":{"name":"bakapiano","email":"bakapiano@outlook.com"},"repository":{"url":"git+https://github.com/bakapiano/cssm.git","type":"git"},"_npmVersion":"11.6.1","description":"Claude Code Session Manager — Windows web UI to manage many concurrent claude sessions: live list, snapshot/restore, focus existing window, new session in an isolated workspace with repo clones","directories":{},"_nodeVersion":"24.11.0","dependencies":{"express":"^4.21.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ccsm_0.4.0_1779264978417_0.9996977576979869","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@bakapiano/ccsm","version":"0.5.0","keywords":["claude","claude-code","session-manager","windows","windows-terminal"],"license":"MIT","_id":"@bakapiano/ccsm@0.5.0","maintainers":[{"name":"bakapiano","email":"bakapiano@outlook.com"}],"homepage":"https://github.com/bakapiano/cssm#readme","bugs":{"url":"https://github.com/bakapiano/cssm/issues"},"os":["win32"],"bin":{"ccsm":"server.js"},"dist":{"shasum":"a2deaa2144254d00e441db06e27528d88fb1ebc1","tarball":"https://registry.npmjs.org/@bakapiano/ccsm/-/ccsm-0.5.0.tgz","fileCount":14,"integrity":"sha512-VsGUK+K8mtE6cDL12CPi1lHwZC8Mn3o1DxyPg5yNuJmZob9wE+xhaXLNA0fAnQl4MqnCFvKQzYXusAWwtqRIkQ==","signatures":[{"sig":"MEUCIQDKC+I5iJ+6zsQPsvbSLcdNaMF+2kLNIzcXMDsiViDR3wIgDfzYsaAXJK+/W7/MZfYvAixxvcI8kUV1S3PgNzAHbzs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":171050},"main":"server.js","engines":{"node":">=20"},"gitHead":"8978f5b936b7b56a7f9553f34b1f12319c1736ef","scripts":{"dev":"node --watch server.js","start":"node server.js"},"_npmUser":{"name":"bakapiano","email":"bakapiano@outlook.com"},"repository":{"url":"git+https://github.com/bakapiano/cssm.git","type":"git"},"_npmVersion":"11.6.1","description":"Claude Code Session Manager — Windows web UI to manage many concurrent claude sessions: live list, snapshot/restore, focus existing window, new session in an isolated workspace with repo clones","directories":{},"_nodeVersion":"24.11.0","dependencies":{"express":"^4.21.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ccsm_0.5.0_1779267577474_0.6026145614272891","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@bakapiano/ccsm","version":"0.6.0","keywords":["claude","claude-code","session-manager","windows","windows-terminal"],"license":"MIT","_id":"@bakapiano/ccsm@0.6.0","maintainers":[{"name":"bakapiano","email":"bakapiano@outlook.com"}],"homepage":"https://github.com/bakapiano/cssm#readme","bugs":{"url":"https://github.com/bakapiano/cssm/issues"},"os":["win32"],"bin":{"ccsm":"server.js"},"dist":{"shasum":"c318d6989641572fc4c89fe3bbcee8379ca9d442","tarball":"https://registry.npmjs.org/@bakapiano/ccsm/-/ccsm-0.6.0.tgz","fileCount":16,"integrity":"sha512-eG4QHA/WaOMKJAk9SflqjG3f4P1IxwVR2ipYPLn1sUvij48m8KJHA5K327NfCY29whM/YLB2cDgq65rpnYvE5A==","signatures":[{"sig":"MEUCIQD9ZWjdEP/7eD3smP7134RDz445q02ldBM8tgZs2vvBsgIgZWYJEjS/RulBakTkXe7Xhm3B5KO/UtBiw6wYeygdfG0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":216419},"main":"server.js","engines":{"node":">=20"},"gitHead":"768dff6f9c86d525362e68f8be451215fd93cadc","scripts":{"dev":"node --watch server.js","start":"node server.js"},"_npmUser":{"name":"bakapiano","email":"bakapiano@outlook.com"},"repository":{"url":"git+https://github.com/bakapiano/cssm.git","type":"git"},"_npmVersion":"11.6.1","description":"Claude Code Session Manager — Windows web UI to manage many concurrent claude sessions: live list, snapshot/restore, focus existing window, new session in an isolated workspace with repo clones","directories":{},"_nodeVersion":"24.11.0","dependencies":{"express":"^4.21.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ccsm_0.6.0_1779354861723_0.11167675764169505","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"@bakapiano/ccsm","version":"0.8.3","keywords":["claude","claude-code","session-manager","windows","windows-terminal"],"license":"MIT","_id":"@bakapiano/ccsm@0.8.3","maintainers":[{"name":"bakapiano","email":"bakapiano@outlook.com"}],"homepage":"https://github.com/bakapiano/cssm#readme","bugs":{"url":"https://github.com/bakapiano/cssm/issues"},"os":["win32"],"bin":{"ccsm":"bin/ccsm.js"},"dist":{"shasum":"0700d42689ea0859ae9536e55b6dca298eaf8f53","tarball":"https://registry.npmjs.org/@bakapiano/ccsm/-/ccsm-0.8.3.tgz","fileCount":72,"integrity":"sha512-Hu7AqPuzD9PmVvepeWGhndU1ycst1+wXYaiT71LHGsabgm0baRA/A/wckmgxDBt6NveuvFL6lq65d4nY2adHBA==","signatures":[{"sig":"MEYCIQCK/Rc39oZ/B69gR+RUdxIb65bDJXj49Rq0tm4ttRn3wwIhAIDDt8nmtlNGV16PCc3U2jm72ENkU25z5TaKH54cMBAB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":269213},"main":"server.js","engines":{"node":">=20"},"gitHead":"94f9a32c6c5f971d053449489727c175c4634d99","scripts":{"dev":"node --watch server.js","start":"node server.js","postinstall":"node scripts/install.js","preuninstall":"node scripts/uninstall.js"},"_npmUser":{"name":"bakapiano","email":"bakapiano@outlook.com"},"repository":{"url":"git+https://github.com/bakapiano/cssm.git","type":"git"},"_npmVersion":"11.6.1","description":"Claude Code Session Manager — Windows web UI to manage many concurrent claude sessions: live list, snapshot/restore, focus existing window, new session in an isolated workspace with repo clones","directories":{},"_nodeVersion":"24.11.0","dependencies":{"express":"^4.21.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"optionalDependencies":{"ws":"^8.18.0","node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ccsm_0.8.3_1779449845511_0.3980984647133925","host":"s3://npm-registry-packages-npm-production"}},"0.8.4":{"name":"@bakapiano/ccsm","version":"0.8.4","keywords":["claude","claude-code","session-manager","windows","windows-terminal"],"license":"MIT","_id":"@bakapiano/ccsm@0.8.4","maintainers":[{"name":"bakapiano","email":"bakapiano@outlook.com"}],"homepage":"https://github.com/bakapiano/cssm#readme","bugs":{"url":"https://github.com/bakapiano/cssm/issues"},"os":["win32"],"bin":{"ccsm":"bin/ccsm.js"},"dist":{"shasum":"d89abe1d1340ecc7b2cc1a61fa01ad4f2f25defc","tarball":"https://registry.npmjs.org/@bakapiano/ccsm/-/ccsm-0.8.4.tgz","fileCount":72,"integrity":"sha512-XLuVrdHpm+DzhEsbsGt/qacFZxYLCcTsBca4aPKwVVt04kfRWgbZ5JeeRNnI0fYfdS87nz0C6UxneuGB6rncSA==","signatures":[{"sig":"MEUCIQCBteng8voVjRy8cv1a8eAZag3aiibO4uSQUyipB/NwwAIgMvP/DwksU64YC4mEM0ZjxtY94E6YO1xVMIngjJtnTy4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277156},"main":"server.js","engines":{"node":">=20"},"gitHead":"47f3be2188b7fc379d83af8c5e5532c9b733a490","scripts":{"dev":"node --watch server.js","start":"node server.js","postinstall":"node scripts/install.js","preuninstall":"node scripts/uninstall.js"},"_npmUser":{"name":"bakapiano","email":"bakapiano@outlook.com"},"repository":{"url":"git+https://github.com/bakapiano/cssm.git","type":"git"},"_npmVersion":"11.6.1","description":"Claude Code Session Manager — Windows web UI to manage many concurrent claude sessions: live list, snapshot/restore, focus existing window, new session in an isolated workspace with repo clones","directories":{},"_nodeVersion":"24.11.0","dependencies":{"express":"^4.21.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"optionalDependencies":{"ws":"^8.18.0","node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ccsm_0.8.4_1779450923505_0.9595976337302867","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@bakapiano/ccsm","version":"0.9.0","keywords":["claude","claude-code","session-manager","windows","windows-terminal"],"license":"MIT","_id":"@bakapiano/ccsm@0.9.0","maintainers":[{"name":"bakapiano","email":"bakapiano@outlook.com"}],"homepage":"https://github.com/bakapiano/ccsm#readme","bugs":{"url":"https://github.com/bakapiano/ccsm/issues"},"os":["win32"],"bin":{"ccsm":"bin/ccsm.js"},"dist":{"shasum":"0da53876eab969b1bcd63f3454ba85d03bdfb375","tarball":"https://registry.npmjs.org/@bakapiano/ccsm/-/ccsm-0.9.0.tgz","fileCount":72,"integrity":"sha512-6xRMuOQAQyuK20VXVtZxCnxuQrQzqu1TNeZPRgfPejkK0qgab0jT6oSlGy68ZP/CFTUVV/S9KJpPHQ08GETNQg==","signatures":[{"sig":"MEYCIQChraCuJopHKfS7dEewlEXhrADqH1PaPSb8rhGLnv8tegIhAJ1QOIaPuvnVXH34TBwooUGjAJD3ErUAW8f7hGS3QwQ2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bakapiano%2fccsm@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":307639},"main":"server.js","engines":{"node":">=20"},"gitHead":"0a270f74a5146c56853f682f9f7cd2af28394e98","scripts":{"dev":"node --watch server.js","start":"node server.js","postinstall":"node scripts/install.js","preuninstall":"node scripts/uninstall.js"},"_npmUser":{"name":"bakapiano","email":"bakapiano@outlook.com"},"repository":{"url":"git+https://github.com/bakapiano/ccsm.git","type":"git"},"_npmVersion":"10.9.8","description":"Claude Code Session Manager — Windows web UI to manage many concurrent claude sessions: live list, snapshot/restore, focus existing window, new session in an isolated workspace with repo clones","directories":{},"_nodeVersion":"22.22.3","dependencies":{"express":"^4.21.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"optionalDependencies":{"ws":"^8.18.0","node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ccsm_0.9.0_1779498487321_0.12888681887892184","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@bakapiano/ccsm","version":"0.10.0","keywords":["claude","claude-code","session-manager","windows","windows-terminal"],"license":"MIT","_id":"@bakapiano/ccsm@0.10.0","maintainers":[{"name":"bakapiano","email":"bakapiano@outlook.com"}],"homepage":"https://github.com/bakapiano/ccsm#readme","bugs":{"url":"https://github.com/bakapiano/ccsm/issues"},"os":["win32"],"bin":{"ccsm":"bin/ccsm.js"},"dist":{"shasum":"392a14f2e45481bdadb9858cab8baafde2792a62","tarball":"https://registry.npmjs.org/@bakapiano/ccsm/-/ccsm-0.10.0.tgz","fileCount":68,"integrity":"sha512-hKKP0VHKguFBRGCEPoHp6wgkuiHMyXLM4EU+tkvcdoJJauhimnSzYzykeFvvArA++R3HwVCj/1ZVFouRrpSa/w==","signatures":[{"sig":"MEUCIHjwEVB5UfBXBZewqoZFGAzyjiT6bVCwmDf6lkdsDLeRAiEAiLrx9mG3CFSVGVKK4V9WWvdEoyoJ175QwwbZlUKlpSs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bakapiano%2fccsm@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":412891},"main":"server.js","engines":{"node":">=20"},"gitHead":"4f14677405cc4a1de56199b859ca1d3fa34b4aec","scripts":{"dev":"node --watch server.js","start":"node server.js","postinstall":"node scripts/install.js","preuninstall":"node scripts/uninstall.js"},"_npmUser":{"name":"bakapiano","email":"bakapiano@outlook.com"},"repository":{"url":"git+https://github.com/bakapiano/ccsm.git","type":"git"},"_npmVersion":"10.9.8","description":"Claude Code Session Manager — Windows web UI to manage many concurrent claude sessions: live list, snapshot/restore, focus existing window, new session in an isolated workspace with repo clones","directories":{},"_nodeVersion":"22.22.3","dependencies":{"express":"^4.21.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"optionalDependencies":{"ws":"^8.18.0","node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ccsm_0.10.0_1779627798376_0.9791258881142046","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"@bakapiano/ccsm","version":"0.10.1","keywords":["claude","claude-code","session-manager","windows","windows-terminal"],"license":"MIT","_id":"@bakapiano/ccsm@0.10.1","maintainers":[{"name":"bakapiano","email":"bakapiano@outlook.com"}],"homepage":"https://github.com/bakapiano/ccsm#readme","bugs":{"url":"https://github.com/bakapiano/ccsm/issues"},"os":["win32"],"bin":{"ccsm":"bin/ccsm.js"},"dist":{"shasum":"46990e5d8a3d4a7b7f0d77f1814c6d1c17c2e32e","tarball":"https://registry.npmjs.org/@bakapiano/ccsm/-/ccsm-0.10.1.tgz","fileCount":68,"integrity":"sha512-i1eDoZtKTNxvkojvBYjoBddVFHqyvJyJvy+h78xGgbM5fMk3gtGpGfiXB0arWS/TgJZS0QxPg1SL4LTNI8XGQA==","signatures":[{"sig":"MEQCIAPvmqnJAxf1LJbIQtNFdFrzN+sb5bGqBm+p53l2L4mKAiAhBf/azNeSWv2FHuuZn7SSs+bLkZcyBR4e4CNFVvUnoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bakapiano%2fccsm@0.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":413302},"main":"server.js","engines":{"node":">=20"},"gitHead":"a5de3fd0e441c787981582f692f51598d9afcbe2","scripts":{"dev":"node --watch server.js","start":"node server.js","postinstall":"node scripts/install.js","preuninstall":"node scripts/uninstall.js"},"_npmUser":{"name":"bakapiano","email":"bakapiano@outlook.com"},"repository":{"url":"git+https://github.com/bakapiano/ccsm.git","type":"git"},"_npmVersion":"10.9.8","description":"Claude Code Session Manager — Windows web UI to manage many concurrent claude sessions: live list, snapshot/restore, focus existing window, new session in an isolated workspace with repo clones","directories":{},"_nodeVersion":"22.22.3","dependencies":{"express":"^4.21.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"optionalDependencies":{"ws":"^8.18.0","node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ccsm_0.10.1_1779628244426_0.24364678168060383","host":"s3://npm-registry-packages-npm-production"}},"0.10.2":{"name":"@bakapiano/ccsm","version":"0.10.2","keywords":["claude","claude-code","session-manager","windows","windows-terminal"],"license":"MIT","_id":"@bakapiano/ccsm@0.10.2","maintainers":[{"name":"bakapiano","email":"bakapiano@outlook.com"}],"homepage":"https://github.com/bakapiano/ccsm#readme","bugs":{"url":"https://github.com/bakapiano/ccsm/issues"},"os":["win32"],"bin":{"ccsm":"bin/ccsm.js"},"dist":{"shasum":"e98718ffdf3c5bdc6c0d8d89e3c30e7f971afb97","tarball":"https://registry.npmjs.org/@bakapiano/ccsm/-/ccsm-0.10.2.tgz","fileCount":68,"integrity":"sha512-bt5u0NcLwgQXsJ+9LWlIdAR0egap4pfdZZbeIn9qMXvMyWuYtPQ+gsUZ7sv/siNDfXGzk3JlzbSTFYnmat0q0g==","signatures":[{"sig":"MEQCICbNkl2sxekACVjQnPecWFCGY6ZH7bl52w+wx6Yr9SoLAiBaWi7DXUk1ALgTsCkrVVyUnR5inKYdVUKFgshvj7gn+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bakapiano%2fccsm@0.10.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":413582},"main":"server.js","engines":{"node":">=20"},"gitHead":"b3d16b518d50bea9bbb85a28d1ef72d6438ac50d","scripts":{"dev":"node --watch server.js","start":"node server.js","postinstall":"node scripts/install.js","preuninstall":"node scripts/uninstall.js"},"_npmUser":{"name":"bakapiano","email":"bakapiano@outlook.com"},"repository":{"url":"git+https://github.com/bakapiano/ccsm.git","type":"git"},"_npmVersion":"10.9.8","description":"Claude Code Session Manager — Windows web UI to manage many concurrent claude sessions: live list, snapshot/restore, focus existing window, new session in an isolated workspace with repo clones","directories":{},"_nodeVersion":"22.22.3","dependencies":{"express":"^4.21.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"optionalDependencies":{"ws":"^8.18.0","node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ccsm_0.10.2_1779629016708_0.7491500304503316","host":"s3://npm-registry-packages-npm-production"}},"0.10.3":{"name":"@bakapiano/ccsm","version":"0.10.3","keywords":["claude","claude-code","session-manager","windows","windows-terminal"],"license":"MIT","_id":"@bakapiano/ccsm@0.10.3","maintainers":[{"name":"bakapiano","email":"bakapiano@outlook.com"}],"homepage":"https://github.com/bakapiano/ccsm#readme","bugs":{"url":"https://github.com/bakapiano/ccsm/issues"},"os":["win32"],"bin":{"ccsm":"bin/ccsm.js"},"dist":{"shasum":"2e39df1474786b3ab0004e0918ae1d528c52adbf","tarball":"https://registry.npmjs.org/@bakapiano/ccsm/-/ccsm-0.10.3.tgz","fileCount":68,"integrity":"sha512-pKATRWMLC/5G0iVJAIKFgO/xHmf1RQ7p0Xu0g1k1cpJtLn0y6Pu+IHumllXHfqB/nufCvvqmfkdvH4/qlgLVPw==","signatures":[{"sig":"MEQCIEbbQYaSse05OtKIakqkpzTT5KXOSKMblt5l8PVsIO5tAiBIglS2/ERo2WvcpkgzY+3mumvYr/IdE/7yb+mlE9rKbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bakapiano%2fccsm@0.10.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":414927},"main":"server.js","engines":{"node":">=20"},"gitHead":"42bc6149b97b5ba018a161d0656aea9e83eee75d","scripts":{"dev":"node --watch server.js","start":"node server.js","postinstall":"node scripts/install.js","preuninstall":"node scripts/uninstall.js"},"_npmUser":{"name":"bakapiano","email":"bakapiano@outlook.com"},"repository":{"url":"git+https://github.com/bakapiano/ccsm.git","type":"git"},"_npmVersion":"10.9.8","description":"Claude Code Session Manager — Windows web UI to manage many concurrent claude sessions: live list, snapshot/restore, focus existing window, new session in an isolated workspace with repo clones","directories":{},"_nodeVersion":"22.22.3","dependencies":{"express":"^4.21.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"optionalDependencies":{"ws":"^8.18.0","node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ccsm_0.10.3_1779630696593_0.8266311368247568","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@bakapiano/ccsm","version":"0.11.0","keywords":["claude","claude-code","session-manager","windows","windows-terminal"],"license":"MIT","_id":"@bakapiano/ccsm@0.11.0","maintainers":[{"name":"bakapiano","email":"bakapiano@outlook.com"}],"homepage":"https://github.com/bakapiano/ccsm#readme","bugs":{"url":"https://github.com/bakapiano/ccsm/issues"},"os":["win32"],"bin":{"ccsm":"bin/ccsm.js"},"dist":{"shasum":"93b4157b19603fb2772f32cfc81908934e1d7544","tarball":"https://registry.npmjs.org/@bakapiano/ccsm/-/ccsm-0.11.0.tgz","fileCount":68,"integrity":"sha512-FprnwBUF0py8xwsOewGq8nRrC83693KYNwS0VEr/pc90b3HCEzcXA/TMlAgmZhI+P038V/rIi2j+LrHtquY2PA==","signatures":[{"sig":"MEUCIE8v5H0s6hLgq18Ok7oMHaZsFZfuBy2d/rcXotYdEbdsAiEAzkfn3Zb+NadmFCnQ9l4rLfFL1KNsHbUn3b8/ktvhfho=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":452787},"main":"server.js","engines":{"node":">=20"},"gitHead":"1f5b0a875f5215d8500a92d4763dc5ec17dd0c09","scripts":{"dev":"node --watch server.js","start":"node server.js","postinstall":"node scripts/install.js","preuninstall":"node scripts/uninstall.js"},"_npmUser":{"name":"bakapiano","email":"bakapiano@outlook.com"},"repository":{"url":"git+https://github.com/bakapiano/ccsm.git","type":"git"},"_npmVersion":"11.6.1","description":"Claude Code Session Manager — Windows web UI to manage many concurrent claude sessions: live list, snapshot/restore, focus existing window, new session in an isolated workspace with repo clones","directories":{},"_nodeVersion":"24.11.0","dependencies":{"express":"^4.21.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"optionalDependencies":{"ws":"^8.18.0","node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ccsm_0.11.0_1779679461254_0.6322415476314207","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@bakapiano/ccsm","version":"0.12.0","keywords":["claude","claude-code","session-manager","windows","windows-terminal"],"license":"MIT","_id":"@bakapiano/ccsm@0.12.0","maintainers":[{"name":"bakapiano","email":"bakapiano@outlook.com"}],"homepage":"https://github.com/bakapiano/ccsm#readme","bugs":{"url":"https://github.com/bakapiano/ccsm/issues"},"os":["win32"],"bin":{"ccsm":"bin/ccsm.js"},"dist":{"shasum":"d4d8b7e958b60a9104cb0314c8966d6cc6543743","tarball":"https://registry.npmjs.org/@bakapiano/ccsm/-/ccsm-0.12.0.tgz","fileCount":70,"integrity":"sha512-fwhBIcC//v7aK5f1a/hQoi39CjyoVg3YLM5vsvEp8f/LnM3OLT654bHlh4cc3Kd08Kl+DRwL8plao8+jJdY7zg==","signatures":[{"sig":"MEYCIQCwyCC7xjYXDEoqiQsn3vU/MXNFKaNvHAZMEL7NjbuWxAIhAPPUL7QequAmm+4O/5eo/igZntWTxskqiHDMx0L5USJ1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":461339},"main":"server.js","engines":{"node":">=20"},"gitHead":"a2d786327adf53b6f8a21b142cb45d455f624aaa","scripts":{"dev":"node scripts/dev.js","start":"node server.js","postinstall":"node scripts/install.js","preuninstall":"node scripts/uninstall.js"},"_npmUser":{"name":"bakapiano","email":"bakapiano@outlook.com"},"repository":{"url":"git+https://github.com/bakapiano/ccsm.git","type":"git"},"_npmVersion":"11.6.1","description":"Claude Code Session Manager — Windows web UI to manage many concurrent claude sessions: live list, snapshot/restore, focus existing window, new session in an isolated workspace with repo clones","directories":{},"_nodeVersion":"24.11.0","dependencies":{"express":"^4.21.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"optionalDependencies":{"ws":"^8.18.0","node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ccsm_0.12.0_1779691360662_0.6579247054006263","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@bakapiano/ccsm","version":"0.13.0","keywords":["claude","claude-code","session-manager","windows","windows-terminal"],"license":"MIT","_id":"@bakapiano/ccsm@0.13.0","maintainers":[{"name":"bakapiano","email":"bakapiano@outlook.com"}],"homepage":"https://github.com/bakapiano/ccsm#readme","bugs":{"url":"https://github.com/bakapiano/ccsm/issues"},"os":["win32"],"bin":{"ccsm":"bin/ccsm.js"},"dist":{"shasum":"37cc6ffa1b92e97cdf1ac4adf3430d11a4e7ecdd","tarball":"https://registry.npmjs.org/@bakapiano/ccsm/-/ccsm-0.13.0.tgz","fileCount":70,"integrity":"sha512-mZNyB19+gfzugejoaFtThnyX2iy0ZqgvMIagIwMv8ntxK3JehsXl/mTzxPz1LwydYytkwouHC70eg+ab0sn/Kg==","signatures":[{"sig":"MEUCICiYnitW2jTnih1f6lazMz3us4AZmcFhHGeHqYdMSl4bAiEA/IPicbQJUjgSKSYnhu2KOJV1BxLKiGoLfBpifEoBG2M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":467652},"main":"server.js","engines":{"node":">=20"},"gitHead":"ec75bce54d13188b9bb58160716ab0ee2d23f739","scripts":{"dev":"node scripts/dev.js","start":"node server.js","postinstall":"node scripts/install.js","preuninstall":"node scripts/uninstall.js"},"_npmUser":{"name":"bakapiano","email":"bakapiano@outlook.com"},"repository":{"url":"git+https://github.com/bakapiano/ccsm.git","type":"git"},"_npmVersion":"11.6.1","description":"Claude Code Session Manager — Windows web UI to manage many concurrent claude sessions: live list, snapshot/restore, focus existing window, new session in an isolated workspace with repo clones","directories":{},"_nodeVersion":"24.11.0","dependencies":{"express":"^4.21.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"optionalDependencies":{"ws":"^8.18.0","node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ccsm_0.13.0_1779705922901_0.25917662706939315","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@bakapiano/ccsm","version":"0.14.0","keywords":["claude","claude-code","session-manager","windows","windows-terminal"],"license":"MIT","_id":"@bakapiano/ccsm@0.14.0","maintainers":[{"name":"bakapiano","email":"bakapiano@outlook.com"}],"homepage":"https://github.com/bakapiano/ccsm#readme","bugs":{"url":"https://github.com/bakapiano/ccsm/issues"},"os":["win32"],"bin":{"ccsm":"bin/ccsm.js"},"dist":{"shasum":"e6b817c789818d4f9bb01f73cd20d13963c2f5ea","tarball":"https://registry.npmjs.org/@bakapiano/ccsm/-/ccsm-0.14.0.tgz","fileCount":71,"integrity":"sha512-6Zsasu16KJ/ZcZflI0qH3PbXv4gvsj00s0KAXm5h1BxIcjM2zi1NntZSZyqz8nvyQsD7K4xBafkDs/GmJ5NSVw==","signatures":[{"sig":"MEYCIQCkzlfsbLsa0Y3HFqHiXG+utNgxSdSbXP4o0Fbmk1+0qQIhAKIO9dR8sZI7jCFUOJUJkqaBpeFfzHLzjtDJ1umL4k3Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":477644},"main":"server.js","engines":{"node":">=20"},"gitHead":"5f12feed68d239879f643fb80e3f141ce6cc0984","scripts":{"dev":"node scripts/dev.js","start":"node server.js","postinstall":"node scripts/install.js","preuninstall":"node scripts/uninstall.js"},"_npmUser":{"name":"bakapiano","email":"bakapiano@outlook.com"},"repository":{"url":"git+https://github.com/bakapiano/ccsm.git","type":"git"},"_npmVersion":"11.6.1","description":"Claude Code Session Manager — Windows web UI to manage many concurrent claude sessions: live list, snapshot/restore, focus existing window, new session in an isolated workspace with repo clones","directories":{},"_nodeVersion":"24.11.0","dependencies":{"express":"^4.21.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"optionalDependencies":{"ws":"^8.18.0","node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ccsm_0.14.0_1779722144344_0.21640546631597402","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@bakapiano/ccsm","version":"0.15.0","keywords":["claude","claude-code","session-manager","windows","windows-terminal"],"license":"MIT","_id":"@bakapiano/ccsm@0.15.0","maintainers":[{"name":"bakapiano","email":"bakapiano@outlook.com"}],"homepage":"https://github.com/bakapiano/ccsm#readme","bugs":{"url":"https://github.com/bakapiano/ccsm/issues"},"os":["win32"],"bin":{"ccsm":"bin/ccsm.js"},"dist":{"shasum":"f5a6247d4ccd29a7ab8b406f68e4704dc3cea03a","tarball":"https://registry.npmjs.org/@bakapiano/ccsm/-/ccsm-0.15.0.tgz","fileCount":72,"integrity":"sha512-50qQIRTBuTz1QzghXrJ+Ev0DmTepE6KwBgD9UCY/k2PlraOkmZHVfNb8uA7dYPCZDBjlxhmpn6qpdeIyi7+w5g==","signatures":[{"sig":"MEUCIQDHBhwDByTR8dDGW6E2WEYwtf4iBa4VSRe4mhHQesmWpgIgCLGS1Cqk1u2s2VDyacVWJPtdVphoQ1P9r77ahb5643g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bakapiano%2fccsm@0.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":473749},"main":"server.js","engines":{"node":">=20"},"gitHead":"8e7503122db3b8090b07697f921594ed09b20498","scripts":{"dev":"node scripts/dev.js","start":"node server.js","postinstall":"node scripts/install.js","preuninstall":"node scripts/uninstall.js"},"_npmUser":{"name":"bakapiano","email":"bakapiano@outlook.com"},"repository":{"url":"git+https://github.com/bakapiano/ccsm.git","type":"git"},"_npmVersion":"10.9.8","description":"Claude Code Session Manager — Windows web UI to manage many concurrent claude sessions: live list, snapshot/restore, focus existing window, new session in an isolated workspace with repo clones","directories":{},"_nodeVersion":"22.22.3","dependencies":{"express":"^4.21.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"optionalDependencies":{"ws":"^8.18.0","node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ccsm_0.15.0_1779726030500_0.6544843400222777","host":"s3://npm-registry-packages-npm-production"}},"0.15.1":{"name":"@bakapiano/ccsm","version":"0.15.1","keywords":["claude","claude-code","session-manager","windows","windows-terminal"],"license":"MIT","_id":"@bakapiano/ccsm@0.15.1","maintainers":[{"name":"bakapiano","email":"bakapiano@outlook.com"}],"homepage":"https://github.com/bakapiano/ccsm#readme","bugs":{"url":"https://github.com/bakapiano/ccsm/issues"},"os":["win32"],"bin":{"ccsm":"bin/ccsm.js"},"dist":{"shasum":"2e145fce4dc4adc56d3d85e8e862692581fdf0a5","tarball":"https://registry.npmjs.org/@bakapiano/ccsm/-/ccsm-0.15.1.tgz","fileCount":72,"integrity":"sha512-zVS8of1C+cd8zExDbamFaVqvRGLw2GczajYDUvGbvKVt20z2Wkm44b6iJZRzPmD31WC6kFMnS6tDJUdya/ZvQA==","signatures":[{"sig":"MEYCIQCxXRc/TS+QAgfRtY4KTgUMK7f3jAm4yHEpQ6XTBwnlCAIhALj6HoJNEqpdpQXJIcrtcDxTCxFLilQmx9WHxUKdwxY0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bakapiano%2fccsm@0.15.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":475404},"main":"server.js","engines":{"node":">=20"},"gitHead":"e1b6bd6487b672d478427f0cfb982701b5c6954b","scripts":{"dev":"node scripts/dev.js","start":"node server.js","postinstall":"node scripts/install.js","preuninstall":"node scripts/uninstall.js"},"_npmUser":{"name":"bakapiano","email":"bakapiano@outlook.com"},"repository":{"url":"git+https://github.com/bakapiano/ccsm.git","type":"git"},"_npmVersion":"10.9.8","description":"Claude Code Session Manager — Windows web UI to manage many concurrent claude sessions: live list, snapshot/restore, focus existing window, new session in an isolated workspace with repo clones","directories":{},"_nodeVersion":"22.22.3","dependencies":{"express":"^4.21.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"optionalDependencies":{"ws":"^8.18.0","node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ccsm_0.15.1_1779726442301_0.6114046570263907","host":"s3://npm-registry-packages-npm-production"}},"0.15.2":{"name":"@bakapiano/ccsm","version":"0.15.2","keywords":["claude","claude-code","session-manager","windows","windows-terminal"],"license":"MIT","_id":"@bakapiano/ccsm@0.15.2","maintainers":[{"name":"bakapiano","email":"bakapiano@outlook.com"}],"homepage":"https://github.com/bakapiano/ccsm#readme","bugs":{"url":"https://github.com/bakapiano/ccsm/issues"},"os":["win32"],"bin":{"ccsm":"bin/ccsm.js"},"dist":{"shasum":"d04a0feadc4c11d7e40af1f81b6092efbd3b838c","tarball":"https://registry.npmjs.org/@bakapiano/ccsm/-/ccsm-0.15.2.tgz","fileCount":72,"integrity":"sha512-yif17j7+aebJc3e2xLfDPHLTBDtBZYHTltflZZrWoJVI6dQZ5u+0LR86wyyw/c3Avjz1xrjgMV+e7vO9T/QIpg==","signatures":[{"sig":"MEYCIQDhA6/P6tmVnC0+q4VBruJOgF0pK4ZsowbCgXriUNU85wIhALNRnq/kJARJjQZfn9RfQvWhdha9sl+qeRyJPfBiDEy5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bakapiano%2fccsm@0.15.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":479929},"main":"server.js","engines":{"node":">=20"},"gitHead":"eea2923fa74f08b1c563124226b4d2627af87f52","scripts":{"dev":"node scripts/dev.js","start":"node server.js","postinstall":"node scripts/install.js","preuninstall":"node scripts/uninstall.js"},"_npmUser":{"name":"bakapiano","email":"bakapiano@outlook.com"},"repository":{"url":"git+https://github.com/bakapiano/ccsm.git","type":"git"},"_npmVersion":"10.9.8","description":"Claude Code Session Manager — Windows web UI to manage many concurrent claude sessions: live list, snapshot/restore, focus existing window, new session in an isolated workspace with repo clones","directories":{},"_nodeVersion":"22.22.3","dependencies":{"express":"^4.21.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"optionalDependencies":{"ws":"^8.18.0","node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ccsm_0.15.2_1779727053449_0.026308801082984168","host":"s3://npm-registry-packages-npm-production"}},"0.15.3":{"name":"@bakapiano/ccsm","version":"0.15.3","keywords":["claude","claude-code","session-manager","windows","windows-terminal"],"license":"MIT","_id":"@bakapiano/ccsm@0.15.3","maintainers":[{"name":"bakapiano","email":"bakapiano@outlook.com"}],"homepage":"https://github.com/bakapiano/ccsm#readme","bugs":{"url":"https://github.com/bakapiano/ccsm/issues"},"os":["win32"],"bin":{"ccsm":"bin/ccsm.js"},"dist":{"shasum":"a7e63266f8eaa1a0a90bc695a66d8206ebc8b5e7","tarball":"https://registry.npmjs.org/@bakapiano/ccsm/-/ccsm-0.15.3.tgz","fileCount":72,"integrity":"sha512-bTvtQTisZ9LoORszsg9DnFEzhokyAtY2UNv3j02Gs+juzNI5HFD4LgR8UHhoS4zcRzHze9dUvqx1NC6OrmP4hg==","signatures":[{"sig":"MEUCIQCCMSiyQ0HLYs/Ht8tf5d+ca9gfeR3NiOrfDTV1sVQpvwIgF+CxFCO0QtDyI5ddVR3zAqqFhyEkKdCL5OzzPpPj9IY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bakapiano%2fccsm@0.15.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":483665},"main":"server.js","engines":{"node":">=20"},"gitHead":"1d8161bd20c79eac5b6aaf8f0455d2c2d20f1a0c","scripts":{"dev":"node scripts/dev.js","start":"node server.js","postinstall":"node scripts/install.js","preuninstall":"node scripts/uninstall.js"},"_npmUser":{"name":"bakapiano","email":"bakapiano@outlook.com"},"repository":{"url":"git+https://github.com/bakapiano/ccsm.git","type":"git"},"_npmVersion":"10.9.8","description":"Claude Code Session Manager — Windows web UI to manage many concurrent claude sessions: live list, snapshot/restore, focus existing window, new session in an isolated workspace with repo clones","directories":{},"_nodeVersion":"22.22.3","dependencies":{"express":"^4.21.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"optionalDependencies":{"ws":"^8.18.0","node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ccsm_0.15.3_1779767197501_0.6139462412791454","host":"s3://npm-registry-packages-npm-production"}},"0.15.4":{"name":"@bakapiano/ccsm","version":"0.15.4","keywords":["claude","claude-code","session-manager","windows","windows-terminal"],"license":"MIT","_id":"@bakapiano/ccsm@0.15.4","maintainers":[{"name":"bakapiano","email":"bakapiano@outlook.com"}],"homepage":"https://github.com/bakapiano/ccsm#readme","bugs":{"url":"https://github.com/bakapiano/ccsm/issues"},"os":["win32"],"bin":{"ccsm":"bin/ccsm.js"},"dist":{"shasum":"22b39466cf3ef9e2588bba5f5d2b4b0bd7906a55","tarball":"https://registry.npmjs.org/@bakapiano/ccsm/-/ccsm-0.15.4.tgz","fileCount":72,"integrity":"sha512-aUcFdDZ5/n+eZgmsRTySI6k4A/eQzkNMfA3FKgPWgNzC/VcuFmXKcntw8d/Jeju61bFlfsTc1XLyShB/59n05g==","signatures":[{"sig":"MEUCIQCGUFVYipJoX8KFEJfklKqKb/lMjVKL4/iHV//URnnhLgIgATGG3EKKQzmY6n0/jfXuSlDTYUlNNLngyKfkMbl3ZKQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bakapiano%2fccsm@0.15.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":484269},"main":"server.js","engines":{"node":">=20"},"gitHead":"73588edefc211fee4daa015355178c81388dde68","scripts":{"dev":"node scripts/dev.js","start":"node server.js","postinstall":"node scripts/install.js","preuninstall":"node scripts/uninstall.js"},"_npmUser":{"name":"bakapiano","email":"bakapiano@outlook.com"},"repository":{"url":"git+https://github.com/bakapiano/ccsm.git","type":"git"},"_npmVersion":"10.9.8","description":"Claude Code Session Manager — Windows web UI to manage many concurrent claude sessions: live list, snapshot/restore, focus existing window, new session in an isolated workspace with repo clones","directories":{},"_nodeVersion":"22.22.3","dependencies":{"express":"^4.21.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"optionalDependencies":{"ws":"^8.18.0","node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ccsm_0.15.4_1779776395208_0.6176067816894217","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@bakapiano/ccsm","version":"0.16.0","keywords":["claude","claude-code","session-manager","windows","windows-terminal"],"license":"MIT","_id":"@bakapiano/ccsm@0.16.0","maintainers":[{"name":"bakapiano","email":"bakapiano@outlook.com"}],"homepage":"https://github.com/bakapiano/ccsm#readme","bugs":{"url":"https://github.com/bakapiano/ccsm/issues"},"os":["win32"],"bin":{"ccsm":"bin/ccsm.js"},"dist":{"shasum":"5d7425b759f46006a93bd3fc859f11d34c6ff6de","tarball":"https://registry.npmjs.org/@bakapiano/ccsm/-/ccsm-0.16.0.tgz","fileCount":73,"integrity":"sha512-cQxU1aSPd7cAW54DaJpK5fG0y0BNVdIX9jqxJXzGO5V9XGysKe5wlHZ8QEatk44O4VWX4J1Wmlpjc71ZgE9R3A==","signatures":[{"sig":"MEYCIQDkFtElxBAuspY4lEoViSqq2AwQStwH+qTJ0ObuOG2UEwIhALNUkPxxkg+QMzqvZBzW/4nrNVxX6gpmF1xm7zkHF0ER","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bakapiano%2fccsm@0.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":492799},"main":"server.js","engines":{"node":">=20"},"gitHead":"fdb8fbe048d8d0705a101500ef2184e8288329ee","scripts":{"dev":"node scripts/dev.js","start":"node server.js","postinstall":"node scripts/install.js","preuninstall":"node scripts/uninstall.js"},"_npmUser":{"name":"bakapiano","email":"bakapiano@outlook.com"},"repository":{"url":"git+https://github.com/bakapiano/ccsm.git","type":"git"},"_npmVersion":"10.9.8","description":"Claude Code Session Manager — Windows web UI to manage many concurrent claude sessions: live list, snapshot/restore, focus existing window, new session in an isolated workspace with repo clones","directories":{},"_nodeVersion":"22.22.3","dependencies":{"express":"^4.21.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"optionalDependencies":{"ws":"^8.18.0","node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ccsm_0.16.0_1779782603540_0.736362402634501","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@bakapiano/ccsm","version":"0.17.0","keywords":["claude","claude-code","session-manager","windows","windows-terminal"],"license":"MIT","_id":"@bakapiano/ccsm@0.17.0","maintainers":[{"name":"bakapiano","email":"bakapiano@outlook.com"}],"homepage":"https://github.com/bakapiano/ccsm#readme","bugs":{"url":"https://github.com/bakapiano/ccsm/issues"},"os":["win32"],"bin":{"ccsm":"bin/ccsm.js"},"dist":{"shasum":"515715f5314e87e9969757d8300f9ba10e4d9e95","tarball":"https://registry.npmjs.org/@bakapiano/ccsm/-/ccsm-0.17.0.tgz","fileCount":75,"integrity":"sha512-Wzx6trHng+FEZZIiY71JE5KttA9V73eSb0S/ovr4d6EsAJK67y+f5A5f1iMHboHfK1dSmODGqCRXC4wQkpMEEA==","signatures":[{"sig":"MEUCIQD3j+joucOdpQftCeLxI0/X4QJ+QBBbFjJ+byIRAKnikgIgBeCp916nQQQYCs4oK/810wATmmUnBUqkC6Wm5X8fqKs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bakapiano%2fccsm@0.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":532471},"main":"server.js","engines":{"node":">=20"},"gitHead":"9d5b0801c928a196a4915c9b7651e14f3908670e","scripts":{"dev":"node scripts/dev.js","start":"node server.js","postinstall":"node scripts/install.js","preuninstall":"node scripts/uninstall.js"},"_npmUser":{"name":"bakapiano","email":"bakapiano@outlook.com"},"repository":{"url":"git+https://github.com/bakapiano/ccsm.git","type":"git"},"_npmVersion":"10.9.8","description":"Claude Code Session Manager — Windows web UI to manage many concurrent claude sessions: live list, snapshot/restore, focus existing window, new session in an isolated workspace with repo clones","directories":{},"_nodeVersion":"22.22.3","dependencies":{"express":"^4.21.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"optionalDependencies":{"ws":"^8.18.0","node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ccsm_0.17.0_1779790477192_0.934205568972303","host":"s3://npm-registry-packages-npm-production"}},"0.17.2":{"name":"@bakapiano/ccsm","version":"0.17.2","keywords":["claude","claude-code","session-manager","windows","windows-terminal"],"license":"MIT","_id":"@bakapiano/ccsm@0.17.2","maintainers":[{"name":"bakapiano","email":"bakapiano@outlook.com"}],"homepage":"https://github.com/bakapiano/ccsm#readme","bugs":{"url":"https://github.com/bakapiano/ccsm/issues"},"os":["win32"],"bin":{"ccsm":"bin/ccsm.js"},"dist":{"shasum":"97514610b0666c1b5bc3793ec8db6b301e8dd862","tarball":"https://registry.npmjs.org/@bakapiano/ccsm/-/ccsm-0.17.2.tgz","fileCount":75,"integrity":"sha512-sJbUbHzP0y5x9/b8wtN4/2+4z9t6n+efO2vU/fDptLU/7JaA71bjQXiyEPJn7M4CMVJTsW7XlOiiyWF1iAVL6w==","signatures":[{"sig":"MEUCID/rvsiOE41MqtDdGJtEhWtVNnf6nb0Te/kFjYRgXCCuAiEAvLWwrkzNzc0Go+gcpSVl0Q4bp1lolfFtn4fMC5D6py8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bakapiano%2fccsm@0.17.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":535159},"main":"server.js","engines":{"node":">=20"},"gitHead":"115b5258f704e5e8018b352ec06ae82bd6d4269d","scripts":{"dev":"node scripts/dev.js","start":"node server.js","postinstall":"node scripts/install.js","preuninstall":"node scripts/uninstall.js"},"_npmUser":{"name":"bakapiano","email":"bakapiano@outlook.com"},"repository":{"url":"git+https://github.com/bakapiano/ccsm.git","type":"git"},"_npmVersion":"10.9.8","description":"Claude Code Session Manager — Windows web UI to manage many concurrent claude sessions: live list, snapshot/restore, focus existing window, new session in an isolated workspace with repo clones","directories":{},"_nodeVersion":"22.22.3","dependencies":{"express":"^4.21.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"optionalDependencies":{"ws":"^8.18.0","node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ccsm_0.17.2_1779806727171_0.4900690548687259","host":"s3://npm-registry-packages-npm-production"}},"0.17.3":{"name":"@bakapiano/ccsm","version":"0.17.3","keywords":["claude","claude-code","session-manager","windows","windows-terminal"],"license":"MIT","_id":"@bakapiano/ccsm@0.17.3","maintainers":[{"name":"bakapiano","email":"bakapiano@outlook.com"}],"homepage":"https://github.com/bakapiano/ccsm#readme","bugs":{"url":"https://github.com/bakapiano/ccsm/issues"},"os":["win32"],"bin":{"ccsm":"bin/ccsm.js"},"dist":{"shasum":"ae22ba5aaebccb0b9b6b9f61a83ea1a5c9bc2bdc","tarball":"https://registry.npmjs.org/@bakapiano/ccsm/-/ccsm-0.17.3.tgz","fileCount":75,"integrity":"sha512-8xF6c+i3g7IVQXamLmx8H5KGXvhR4b00LpfdDwEYBn/ZlJAixSR2hofh90gGffIxUZ4NB1cNewSLbK4gooFlzg==","signatures":[{"sig":"MEYCIQDDiq9LAInYTNNHUqWCv8fiYRgwgKatd9Gb1wiiuO/eIwIhAKqjpgaeLw8P0BOq2it5ro5tBm6mXUxbJtjpnoyrRQRH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bakapiano%2fccsm@0.17.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":536800},"main":"server.js","engines":{"node":">=20"},"gitHead":"5a290525f14338c4807f6ca292df2996464ed0af","scripts":{"dev":"node scripts/dev.js","start":"node server.js","postinstall":"node scripts/install.js","preuninstall":"node scripts/uninstall.js"},"_npmUser":{"name":"bakapiano","email":"bakapiano@outlook.com"},"repository":{"url":"git+https://github.com/bakapiano/ccsm.git","type":"git"},"_npmVersion":"10.9.8","description":"Claude Code Session Manager — Windows web UI to manage many concurrent claude sessions: live list, snapshot/restore, focus existing window, new session in an isolated workspace with repo clones","directories":{},"_nodeVersion":"22.22.3","dependencies":{"express":"^4.21.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"optionalDependencies":{"ws":"^8.18.0","node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ccsm_0.17.3_1779810725272_0.7944745533498698","host":"s3://npm-registry-packages-npm-production"}},"0.17.4":{"name":"@bakapiano/ccsm","version":"0.17.4","keywords":["claude","claude-code","session-manager","windows","windows-terminal"],"license":"MIT","_id":"@bakapiano/ccsm@0.17.4","maintainers":[{"name":"bakapiano","email":"bakapiano@outlook.com"}],"homepage":"https://github.com/bakapiano/ccsm#readme","bugs":{"url":"https://github.com/bakapiano/ccsm/issues"},"os":["win32"],"bin":{"ccsm":"bin/ccsm.js"},"dist":{"shasum":"d8edc2e1041f1ee12dd12b1f81a2a9a5f3221d6e","tarball":"https://registry.npmjs.org/@bakapiano/ccsm/-/ccsm-0.17.4.tgz","fileCount":75,"integrity":"sha512-8oU3jtbDcK8NmxisVWhZ7yhmlSAOH+Nrp8Z40MLFM1J24nboqI+mwda4GrbtYWZtue21Rldd6QSZAfDPRV99zg==","signatures":[{"sig":"MEUCIH24untpp5Go2rjelORGe86b2knjCi54oWfNNCUxqU55AiEA1HmlrMEVJYjEXjLWguUkIe+yvMoOds1rrObV/ATyNTU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bakapiano%2fccsm@0.17.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":535018},"main":"server.js","engines":{"node":">=20"},"gitHead":"9601d1e887afc340f64d61ae57ac2a01156ad4b2","scripts":{"dev":"node scripts/dev.js","start":"node server.js","postinstall":"node scripts/install.js","preuninstall":"node scripts/uninstall.js"},"_npmUser":{"name":"bakapiano","email":"bakapiano@outlook.com"},"repository":{"url":"git+https://github.com/bakapiano/ccsm.git","type":"git"},"_npmVersion":"10.9.8","description":"Claude Code Session Manager — Windows web UI to manage many concurrent claude sessions: live list, snapshot/restore, focus existing window, new session in an isolated workspace with repo clones","directories":{},"_nodeVersion":"22.22.3","dependencies":{"express":"^4.21.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"optionalDependencies":{"ws":"^8.18.0","node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ccsm_0.17.4_1779811406797_0.8200290805670767","host":"s3://npm-registry-packages-npm-production"}},"0.17.5":{"name":"@bakapiano/ccsm","version":"0.17.5","keywords":["claude","claude-code","session-manager","windows","windows-terminal"],"license":"MIT","_id":"@bakapiano/ccsm@0.17.5","maintainers":[{"name":"bakapiano","email":"bakapiano@outlook.com"}],"homepage":"https://github.com/bakapiano/ccsm#readme","bugs":{"url":"https://github.com/bakapiano/ccsm/issues"},"os":["win32"],"bin":{"ccsm":"bin/ccsm.js"},"dist":{"shasum":"935a268b5857425a853bfdc1c7f12223a5e9a147","tarball":"https://registry.npmjs.org/@bakapiano/ccsm/-/ccsm-0.17.5.tgz","fileCount":75,"integrity":"sha512-cw29v3dwAVZEaFkMgkmdwQyXQCGqQHwdeTGErL9NCEucqnzdUrsOgZK0S79tNrbkjUfShbctcX3cisc/XL7TLw==","signatures":[{"sig":"MEYCIQCB5+6jtZ8rToqGktoOjPtKadO267LoHA/zjoht1hXWdgIhAL/3LZlE+rE+CVqMK5BbPiNA1mqs2md5Zpp3vugLDVgW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bakapiano%2fccsm@0.17.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":535452},"main":"server.js","engines":{"node":">=20"},"gitHead":"57ca906112fefd8378ad3eed3277c65242eb2f22","scripts":{"dev":"node scripts/dev.js","start":"node server.js","postinstall":"node scripts/install.js","preuninstall":"node scripts/uninstall.js"},"_npmUser":{"name":"bakapiano","email":"bakapiano@outlook.com"},"repository":{"url":"git+https://github.com/bakapiano/ccsm.git","type":"git"},"_npmVersion":"10.9.8","description":"Claude Code Session Manager — Windows web UI to manage many concurrent claude sessions: live list, snapshot/restore, focus existing window, new session in an isolated workspace with repo clones","directories":{},"_nodeVersion":"22.22.3","dependencies":{"express":"^4.21.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"optionalDependencies":{"ws":"^8.18.0","node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ccsm_0.17.5_1779811629493_0.059533221139433046","host":"s3://npm-registry-packages-npm-production"}},"0.17.6":{"name":"@bakapiano/ccsm","version":"0.17.6","keywords":["claude","claude-code","session-manager","windows","windows-terminal"],"license":"MIT","_id":"@bakapiano/ccsm@0.17.6","maintainers":[{"name":"bakapiano","email":"bakapiano@outlook.com"}],"homepage":"https://github.com/bakapiano/ccsm#readme","bugs":{"url":"https://github.com/bakapiano/ccsm/issues"},"os":["win32"],"bin":{"ccsm":"bin/ccsm.js"},"dist":{"shasum":"7f80c62029fb15b70db1992c62cbfd189ce26373","tarball":"https://registry.npmjs.org/@bakapiano/ccsm/-/ccsm-0.17.6.tgz","fileCount":75,"integrity":"sha512-vdIhqxdGNE/tgWpU+OFuUSbhKDEPsHZGXKG1nyzNLDY444Uk1TxtfgrFPxPGYjAEv7dTydiLJx0cs0Gid1RySg==","signatures":[{"sig":"MEUCIQDCgerwvv0Wf0mv9o4VUCEtv3/B8ahe+03dT+WeWvsVEQIgaTtrPS7pn4agbQQXHlfLoaRJWYtWvmRnuiDIS8759Do=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bakapiano%2fccsm@0.17.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":535806},"main":"server.js","engines":{"node":">=20"},"gitHead":"4524ceb90d64152c82cacf8f193e25ba68590854","scripts":{"dev":"node scripts/dev.js","start":"node server.js","postinstall":"node scripts/install.js","preuninstall":"node scripts/uninstall.js"},"_npmUser":{"name":"bakapiano","email":"bakapiano@outlook.com"},"repository":{"url":"git+https://github.com/bakapiano/ccsm.git","type":"git"},"_npmVersion":"10.9.8","description":"Claude Code Session Manager — Windows web UI to manage many concurrent claude sessions: live list, snapshot/restore, focus existing window, new session in an isolated workspace with repo clones","directories":{},"_nodeVersion":"22.22.3","dependencies":{"express":"^4.21.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"optionalDependencies":{"ws":"^8.18.0","node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ccsm_0.17.6_1779811900730_0.6859250087660822","host":"s3://npm-registry-packages-npm-production"}},"0.17.7":{"name":"@bakapiano/ccsm","version":"0.17.7","keywords":["claude","claude-code","session-manager","windows","windows-terminal"],"license":"MIT","_id":"@bakapiano/ccsm@0.17.7","maintainers":[{"name":"bakapiano","email":"bakapiano@outlook.com"}],"homepage":"https://github.com/bakapiano/ccsm#readme","bugs":{"url":"https://github.com/bakapiano/ccsm/issues"},"os":["win32"],"bin":{"ccsm":"bin/ccsm.js"},"dist":{"shasum":"c65a227201360d3319723236e36820d054c6e5c6","tarball":"https://registry.npmjs.org/@bakapiano/ccsm/-/ccsm-0.17.7.tgz","fileCount":75,"integrity":"sha512-54w4x8UuVZFG37BVFLrev7ycG0XdA/WP7yTki06TlBNGyWO6L2Y7KgLYpnTzfSp0wtHgHtWMMcMcom7v/IXgBw==","signatures":[{"sig":"MEQCIDo4MAgGC+0RPatnEi+vXOpwIVEDgEafs3w5opn91aUkAiADwZYCdeDBUlZL+yC0RkIlgjDB878SEFsCDH+c1IGJzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bakapiano%2fccsm@0.17.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":535806},"main":"server.js","engines":{"node":">=20"},"gitHead":"f04284556633b09360a63ecb103ebf9415055fc6","scripts":{"dev":"node scripts/dev.js","start":"node server.js","postinstall":"node scripts/install.js","preuninstall":"node scripts/uninstall.js"},"_npmUser":{"name":"bakapiano","email":"bakapiano@outlook.com"},"repository":{"url":"git+https://github.com/bakapiano/ccsm.git","type":"git"},"_npmVersion":"10.9.8","description":"Claude Code Session Manager — Windows web UI to manage many concurrent claude sessions: live list, snapshot/restore, focus existing window, new session in an isolated workspace with repo clones","directories":{},"_nodeVersion":"22.22.3","dependencies":{"express":"^4.21.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"optionalDependencies":{"ws":"^8.18.0","node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ccsm_0.17.7_1779812121684_0.7004049555009757","host":"s3://npm-registry-packages-npm-production"}},"0.17.8":{"name":"@bakapiano/ccsm","version":"0.17.8","keywords":["claude","claude-code","session-manager","windows","windows-terminal"],"license":"MIT","_id":"@bakapiano/ccsm@0.17.8","maintainers":[{"name":"bakapiano","email":"bakapiano@outlook.com"}],"homepage":"https://github.com/bakapiano/ccsm#readme","bugs":{"url":"https://github.com/bakapiano/ccsm/issues"},"os":["win32"],"bin":{"ccsm":"bin/ccsm.js"},"dist":{"shasum":"e97bd3453e2212ff378bc5c206aae895f92f8f1b","tarball":"https://registry.npmjs.org/@bakapiano/ccsm/-/ccsm-0.17.8.tgz","fileCount":75,"integrity":"sha512-tKBWdS+8CsVHUUzVdX8UTSbPl8Ssy9/1dutb1O4+tnpC2nBJoRlM6Vve/DPhrSLgegtLUhqUdJGLFhHhN5+49Q==","signatures":[{"sig":"MEUCIA9r5SjebNyM8fr0+lfEV5Ez5oiBCQUBu6ChVRylaIpbAiEArwbs0VFj7QXpcb1x7aBcEyqYt1dBF/rV1yn9TIk4+iw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bakapiano%2fccsm@0.17.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":536261},"main":"server.js","engines":{"node":">=20"},"gitHead":"4ef48d8647277c34623d6431eb4bca7de1b71552","scripts":{"dev":"node scripts/dev.js","start":"node server.js","postinstall":"node scripts/install.js","preuninstall":"node scripts/uninstall.js"},"_npmUser":{"name":"bakapiano","email":"bakapiano@outlook.com"},"repository":{"url":"git+https://github.com/bakapiano/ccsm.git","type":"git"},"_npmVersion":"10.9.8","description":"Claude Code Session Manager — Windows web UI to manage many concurrent claude sessions: live list, snapshot/restore, focus existing window, new session in an isolated workspace with repo clones","directories":{},"_nodeVersion":"22.22.3","dependencies":{"express":"^4.21.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"optionalDependencies":{"ws":"^8.18.0","node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ccsm_0.17.8_1779864318886_0.05689066133933096","host":"s3://npm-registry-packages-npm-production"}},"0.17.9":{"name":"@bakapiano/ccsm","version":"0.17.9","keywords":["claude","claude-code","session-manager","windows","windows-terminal"],"license":"MIT","_id":"@bakapiano/ccsm@0.17.9","maintainers":[{"name":"bakapiano","email":"bakapiano@outlook.com"}],"homepage":"https://github.com/bakapiano/ccsm#readme","bugs":{"url":"https://github.com/bakapiano/ccsm/issues"},"os":["win32"],"bin":{"ccsm":"bin/ccsm.js"},"dist":{"shasum":"ef89b3450439bb29a194920065251904514c0361","tarball":"https://registry.npmjs.org/@bakapiano/ccsm/-/ccsm-0.17.9.tgz","fileCount":75,"integrity":"sha512-/qba3tjc8H0UPBwm8ZYDDcAS15rhj79cI4NgOrZRW+um3jdAZE5gUBrPHDGRsEfnb7tPevOSWom0d4mXTExizw==","signatures":[{"sig":"MEUCIQCLp4wlMVw0AKkgQP2DcGycKyhF74NpLDyX0QQceQXtpAIgSa1biHTgzEUFU/PwjRyBAHuGrqnCyLNoZxfKqNyNPIM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bakapiano%2fccsm@0.17.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":542323},"main":"server.js","engines":{"node":">=20"},"gitHead":"b410a8ffef5fde9ce51391b0b21c83742b7cb879","scripts":{"dev":"node scripts/dev.js","start":"node server.js","postinstall":"node scripts/install.js","preuninstall":"node scripts/uninstall.js"},"_npmUser":{"name":"bakapiano","email":"bakapiano@outlook.com"},"repository":{"url":"git+https://github.com/bakapiano/ccsm.git","type":"git"},"_npmVersion":"10.9.8","description":"Claude Code Session Manager — Windows web UI to manage many concurrent claude sessions: live list, snapshot/restore, focus existing window, new session in an isolated workspace with repo clones","directories":{},"_nodeVersion":"22.22.3","dependencies":{"express":"^4.21.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"optionalDependencies":{"ws":"^8.18.0","node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ccsm_0.17.9_1779883742587_0.723433795553416","host":"s3://npm-registry-packages-npm-production"}},"0.17.10":{"name":"@bakapiano/ccsm","version":"0.17.10","keywords":["claude","claude-code","session-manager","windows","windows-terminal"],"license":"MIT","_id":"@bakapiano/ccsm@0.17.10","maintainers":[{"name":"bakapiano","email":"bakapiano@outlook.com"}],"homepage":"https://github.com/bakapiano/ccsm#readme","bugs":{"url":"https://github.com/bakapiano/ccsm/issues"},"os":["win32"],"bin":{"ccsm":"bin/ccsm.js"},"dist":{"shasum":"daf1e136aa1e03b35a8647d25853d699b7eac19e","tarball":"https://registry.npmjs.org/@bakapiano/ccsm/-/ccsm-0.17.10.tgz","fileCount":75,"integrity":"sha512-aQiaHpI65iawoW2KLTP6+IMpRSfD0GY4gFs30IaLWIwEnZKQyoZDsQE1MOASOMQeToy+gEZKMqMb9JjegDGYFg==","signatures":[{"sig":"MEUCIHO+fk8YKo47pQ6VqgPPyFt5LKDDEATuwqNx5Oat8Cc4AiEA2BK+V8zylZn/YGDzAiSLpO2eH/V93iofpefVyjv/vLc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bakapiano%2fccsm@0.17.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":542846},"main":"server.js","engines":{"node":">=20"},"gitHead":"8f0d63f3aefa053e1cdb49dbb037a2ca7039f071","scripts":{"dev":"node scripts/dev.js","start":"node server.js","postinstall":"node scripts/install.js","preuninstall":"node scripts/uninstall.js"},"_npmUser":{"name":"bakapiano","email":"bakapiano@outlook.com"},"repository":{"url":"git+https://github.com/bakapiano/ccsm.git","type":"git"},"_npmVersion":"10.9.8","description":"Claude Code Session Manager — Windows web UI to manage many concurrent claude sessions: live list, snapshot/restore, focus existing window, new session in an isolated workspace with repo clones","directories":{},"_nodeVersion":"22.22.3","dependencies":{"express":"^4.21.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"optionalDependencies":{"ws":"^8.18.0","node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ccsm_0.17.10_1779890889215_0.7952866613082297","host":"s3://npm-registry-packages-npm-production"}},"0.17.11":{"name":"@bakapiano/ccsm","version":"0.17.11","keywords":["claude","claude-code","session-manager","windows","windows-terminal"],"license":"MIT","_id":"@bakapiano/ccsm@0.17.11","maintainers":[{"name":"bakapiano","email":"bakapiano@outlook.com"}],"homepage":"https://github.com/bakapiano/ccsm#readme","bugs":{"url":"https://github.com/bakapiano/ccsm/issues"},"os":["win32"],"bin":{"ccsm":"bin/ccsm.js"},"dist":{"shasum":"91a3c0992145d1a005305143d6a2280bd4507e09","tarball":"https://registry.npmjs.org/@bakapiano/ccsm/-/ccsm-0.17.11.tgz","fileCount":75,"integrity":"sha512-7UeEiU4tGbnwtosY+JPkkYlPUh3Xcb+/6ecx4FksmVAcrYvRh8/yR3c+l+0GHckzJ3TT3qGPjD8wmIsK7nTJCA==","signatures":[{"sig":"MEYCIQDlawYvwPAf81W0xIydB5xD0QkeINCOfedRY3pYVcJQ6wIhAKUzCtiQE1o4fY0WAbUgpcsE7JhbRxRSsC5SzBeVtKgt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bakapiano%2fccsm@0.17.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":550998},"main":"server.js","engines":{"node":">=20"},"gitHead":"be7da5e6704e67b528c3018f115848d9143b2ade","scripts":{"dev":"node scripts/dev.js","start":"node server.js","postinstall":"node scripts/install.js","preuninstall":"node scripts/uninstall.js"},"_npmUser":{"name":"bakapiano","email":"bakapiano@outlook.com"},"repository":{"url":"git+https://github.com/bakapiano/ccsm.git","type":"git"},"_npmVersion":"10.9.8","description":"Claude Code Session Manager — Windows web UI to manage many concurrent claude sessions: live list, snapshot/restore, focus existing window, new session in an isolated workspace with repo clones","directories":{},"_nodeVersion":"22.22.3","dependencies":{"express":"^4.21.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"optionalDependencies":{"ws":"^8.18.0","node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ccsm_0.17.11_1779896519382_0.0806748782906439","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@bakapiano/ccsm","version":"0.18.0","keywords":["claude","claude-code","session-manager","windows","windows-terminal"],"license":"MIT","_id":"@bakapiano/ccsm@0.18.0","maintainers":[{"name":"bakapiano","email":"bakapiano@outlook.com"}],"homepage":"https://github.com/bakapiano/ccsm#readme","bugs":{"url":"https://github.com/bakapiano/ccsm/issues"},"os":["win32"],"bin":{"ccsm":"bin/ccsm.js"},"dist":{"shasum":"3689227877a542c4aa0cbc562f7474acce067bac","tarball":"https://registry.npmjs.org/@bakapiano/ccsm/-/ccsm-0.18.0.tgz","fileCount":80,"integrity":"sha512-cj2l0f5Ty4S4vR5VNbygxdZl4/rx9zLQiyCU4yqmbdIkb+a4i1/akkcP91M3lZU9gezZOQRRKHVTFeVv+fpMRQ==","signatures":[{"sig":"MEQCIDTlEhlX5oyC9ENJOvVjyh4a8aKOA4zKuYy6bKC1gnRFAiBnIP0JXCokKxeoWQCid0VtldznwptLb2w5M83iFiVXiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bakapiano%2fccsm@0.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":627319},"main":"server.js","engines":{"node":">=20"},"gitHead":"0f04c06832556f582e26b64ea96d36758844ed5e","scripts":{"dev":"node scripts/dev.js","start":"node server.js","postinstall":"node scripts/install.js","preuninstall":"node scripts/uninstall.js"},"_npmUser":{"name":"bakapiano","email":"bakapiano@outlook.com"},"repository":{"url":"git+https://github.com/bakapiano/ccsm.git","type":"git"},"_npmVersion":"10.9.8","description":"Claude Code Session Manager — Windows web UI to manage many concurrent claude sessions: live list, snapshot/restore, focus existing window, new session in an isolated workspace with repo clones","directories":{},"_nodeVersion":"22.22.3","dependencies":{"express":"^4.21.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"optionalDependencies":{"ws":"^8.18.0","node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ccsm_0.18.0_1779949193049_0.2783277324679687","host":"s3://npm-registry-packages-npm-production"}},"0.18.1":{"name":"@bakapiano/ccsm","version":"0.18.1","keywords":["claude","claude-code","session-manager","windows","windows-terminal"],"license":"MIT","_id":"@bakapiano/ccsm@0.18.1","maintainers":[{"name":"bakapiano","email":"bakapiano@outlook.com"}],"homepage":"https://github.com/bakapiano/ccsm#readme","bugs":{"url":"https://github.com/bakapiano/ccsm/issues"},"os":["win32"],"bin":{"ccsm":"bin/ccsm.js"},"dist":{"shasum":"302d98121417fa583fc0a238e24165182aaed8da","tarball":"https://registry.npmjs.org/@bakapiano/ccsm/-/ccsm-0.18.1.tgz","fileCount":80,"integrity":"sha512-EjxmiQJru+sAaE8B3AJPPpE8ZPae65gQ9NbzVaaI2E9OlT9kaM/vCOhTPrZpTLNT6FUV29MDczU6XKOVIFKJLQ==","signatures":[{"sig":"MEYCIQDWiL0RBC1kwC2Y8M6zINcpGpfI4ezYK8Lm5WklR+9segIhAMYEQpdWBXqOy/8YT8Fk6mowo9x2IO1bm+n5dulFimNt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bakapiano%2fccsm@0.18.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":627332},"main":"server.js","engines":{"node":">=20"},"gitHead":"de737312ac642762ff7309d70b07af37254cbc81","scripts":{"dev":"node scripts/dev.js","start":"node server.js","postinstall":"node scripts/install.js","preuninstall":"node scripts/uninstall.js"},"_npmUser":{"name":"bakapiano","email":"bakapiano@outlook.com"},"repository":{"url":"git+https://github.com/bakapiano/ccsm.git","type":"git"},"_npmVersion":"10.9.8","description":"Claude Code Session Manager — Windows web UI to manage many concurrent claude sessions: live list, snapshot/restore, focus existing window, new session in an isolated workspace with repo clones","directories":{},"_nodeVersion":"22.22.3","dependencies":{"express":"^4.21.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"optionalDependencies":{"ws":"^8.18.0","node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ccsm_0.18.1_1779950224577_0.31027585454586837","host":"s3://npm-registry-packages-npm-production"}},"0.18.2":{"name":"@bakapiano/ccsm","version":"0.18.2","keywords":["claude","claude-code","session-manager","windows","windows-terminal"],"license":"MIT","_id":"@bakapiano/ccsm@0.18.2","maintainers":[{"name":"bakapiano","email":"bakapiano@outlook.com"}],"homepage":"https://github.com/bakapiano/ccsm#readme","bugs":{"url":"https://github.com/bakapiano/ccsm/issues"},"os":["win32"],"bin":{"ccsm":"bin/ccsm.js"},"dist":{"shasum":"f72226e9905a1069f6145c0aaaec1254142a80d6","tarball":"https://registry.npmjs.org/@bakapiano/ccsm/-/ccsm-0.18.2.tgz","fileCount":80,"integrity":"sha512-Yud1HtqawV0qtcHRlyKZ/RyFeeVYkSQmJVEgvi/VJvgAX9mU48gF8//S5sHlamZLuC4bvt24nLb+dY8xgaLkTw==","signatures":[{"sig":"MEUCICbz+jLZxk2C0cSX2DRxwaFXyMGRzxt36fNK527iw+5SAiEAou/qKaGD/cchlVIXQA1WrRaOcKPomIrBhRF7xfLx+KA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bakapiano%2fccsm@0.18.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":627715},"main":"server.js","engines":{"node":">=20"},"gitHead":"48a6a9535eda6ff0bc33db5e42ea41f07cf409c3","scripts":{"dev":"node scripts/dev.js","start":"node server.js","postinstall":"node scripts/install.js","preuninstall":"node scripts/uninstall.js"},"_npmUser":{"name":"bakapiano","email":"bakapiano@outlook.com"},"repository":{"url":"git+https://github.com/bakapiano/ccsm.git","type":"git"},"_npmVersion":"10.9.8","description":"Claude Code Session Manager — Windows web UI to manage many concurrent claude sessions: live list, snapshot/restore, focus existing window, new session in an isolated workspace with repo clones","directories":{},"_nodeVersion":"22.22.3","dependencies":{"express":"^4.21.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"optionalDependencies":{"ws":"^8.18.0","node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ccsm_0.18.2_1779954548777_0.02259454924568227","host":"s3://npm-registry-packages-npm-production"}},"0.18.3":{"name":"@bakapiano/ccsm","version":"0.18.3","keywords":["claude","claude-code","session-manager","windows","windows-terminal"],"license":"MIT","_id":"@bakapiano/ccsm@0.18.3","maintainers":[{"name":"bakapiano","email":"bakapiano@outlook.com"}],"homepage":"https://github.com/bakapiano/ccsm#readme","bugs":{"url":"https://github.com/bakapiano/ccsm/issues"},"os":["win32"],"bin":{"ccsm":"bin/ccsm.js"},"dist":{"shasum":"1470fe7512f6d540ec2a350b1579508969a6e119","tarball":"https://registry.npmjs.org/@bakapiano/ccsm/-/ccsm-0.18.3.tgz","fileCount":80,"integrity":"sha512-uR9jKssDmdI7FUuUNTRW6MfzNKxNBzM0Ktr2dMrUBWtp2xQFJ7VDgAnyKlFWefaGBDQ4Uxx8gh/CvojjuPlZ5Q==","signatures":[{"sig":"MEUCIH9aTx3s/hL9eB7ccit50BTomxsNhWliOxFhHqMUCrEJAiEAzaHoTqx4ypwK0+FA9oQyuV0t8orhMaeyuLmIgR+x5KQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bakapiano%2fccsm@0.18.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":634108},"main":"server.js","engines":{"node":">=20"},"gitHead":"22dd0872eaba5acb2ef0ed26a177ba650efa9521","scripts":{"dev":"node scripts/dev.js","start":"node server.js","postinstall":"node scripts/install.js","preuninstall":"node scripts/uninstall.js"},"_npmUser":{"name":"bakapiano","email":"bakapiano@outlook.com"},"repository":{"url":"git+https://github.com/bakapiano/ccsm.git","type":"git"},"_npmVersion":"10.9.8","description":"Claude Code Session Manager — Windows web UI to manage many concurrent claude sessions: live list, snapshot/restore, focus existing window, new session in an isolated workspace with repo clones","directories":{},"_nodeVersion":"22.22.3","dependencies":{"express":"^4.21.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"optionalDependencies":{"ws":"^8.18.0","node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ccsm_0.18.3_1779954556237_0.6423278957650038","host":"s3://npm-registry-packages-npm-production"}},"0.18.4":{"name":"@bakapiano/ccsm","version":"0.18.4","keywords":["claude","claude-code","session-manager","windows","windows-terminal"],"license":"MIT","_id":"@bakapiano/ccsm@0.18.4","maintainers":[{"name":"bakapiano","email":"bakapiano@outlook.com"}],"homepage":"https://github.com/bakapiano/ccsm#readme","bugs":{"url":"https://github.com/bakapiano/ccsm/issues"},"os":["win32"],"bin":{"ccsm":"bin/ccsm.js"},"dist":{"shasum":"6ff8b1e286d716ca5fd0a018e6df18040b86fd82","tarball":"https://registry.npmjs.org/@bakapiano/ccsm/-/ccsm-0.18.4.tgz","fileCount":80,"integrity":"sha512-LkWuUqmCza3LJeo9B+3Fm7aTC1P52WmpQYN0uOR2h/0hqjiGisLzdHsWO/uBMZ1W82nL9iX9lYhlJd1SlSTupg==","signatures":[{"sig":"MEYCIQCyBS5QC4kdld8UWFC1FOygnzPB/+45MvXyzG22u3bLbQIhAP14CH+TT1VRY4wqdHiawi4nhPEcHODpheAgrN5tSU9d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bakapiano%2fccsm@0.18.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":640985},"main":"server.js","engines":{"node":">=20"},"gitHead":"cee31a5c001f2498a3256def32476df3342d937b","scripts":{"dev":"node scripts/dev.js","start":"node server.js","postinstall":"node scripts/install.js","preuninstall":"node scripts/uninstall.js"},"_npmUser":{"name":"bakapiano","email":"bakapiano@outlook.com"},"repository":{"url":"git+https://github.com/bakapiano/ccsm.git","type":"git"},"_npmVersion":"10.9.8","description":"Claude Code Session Manager — Windows web UI to manage many concurrent claude sessions: live list, snapshot/restore, focus existing window, new session in an isolated workspace with repo clones","directories":{},"_nodeVersion":"22.22.3","dependencies":{"express":"^4.21.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"optionalDependencies":{"ws":"^8.18.0","node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ccsm_0.18.4_1779962714144_0.7547224805728414","host":"s3://npm-registry-packages-npm-production"}},"0.18.5":{"name":"@bakapiano/ccsm","version":"0.18.5","keywords":["claude","claude-code","session-manager","windows","windows-terminal"],"license":"MIT","_id":"@bakapiano/ccsm@0.18.5","maintainers":[{"name":"bakapiano","email":"bakapiano@outlook.com"}],"homepage":"https://github.com/bakapiano/ccsm#readme","bugs":{"url":"https://github.com/bakapiano/ccsm/issues"},"os":["win32"],"bin":{"ccsm":"bin/ccsm.js"},"dist":{"shasum":"b7fff2f7c119aa8a876c674aac2f4ac521592140","tarball":"https://registry.npmjs.org/@bakapiano/ccsm/-/ccsm-0.18.5.tgz","fileCount":80,"integrity":"sha512-UWLYxYf4jijZm9VIU6C3aHuOyBj3os/tfu+Z2WEI5Q/gOat/UQU7PKGxh5tQeUq/boPZaFjIbjN7LZDu14kiNQ==","signatures":[{"sig":"MEQCIBhX5t8HAdthDKnwJqAzUNcqF2/Oh0LlPt6CkQkc/8aJAiAJhIGbJSKufjezpELAV3jFUXEQ33OJkuYYJ6oU33QmCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bakapiano%2fccsm@0.18.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":641656},"main":"server.js","engines":{"node":">=20"},"gitHead":"35e254360e716c06a9ab74a22d1cb6d66dbe074b","scripts":{"dev":"node scripts/dev.js","start":"node server.js","postinstall":"node scripts/install.js","preuninstall":"node scripts/uninstall.js"},"_npmUser":{"name":"bakapiano","email":"bakapiano@outlook.com"},"repository":{"url":"git+https://github.com/bakapiano/ccsm.git","type":"git"},"_npmVersion":"10.9.8","description":"Claude Code Session Manager — Windows web UI to manage many concurrent claude sessions: live list, snapshot/restore, focus existing window, new session in an isolated workspace with repo clones","directories":{},"_nodeVersion":"22.22.3","dependencies":{"express":"^4.21.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"optionalDependencies":{"ws":"^8.18.0","node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ccsm_0.18.5_1779966419783_0.9312588727291196","host":"s3://npm-registry-packages-npm-production"}},"0.18.6":{"name":"@bakapiano/ccsm","version":"0.18.6","keywords":["claude","claude-code","session-manager","windows","windows-terminal"],"license":"MIT","_id":"@bakapiano/ccsm@0.18.6","maintainers":[{"name":"bakapiano","email":"bakapiano@outlook.com"}],"homepage":"https://github.com/bakapiano/ccsm#readme","bugs":{"url":"https://github.com/bakapiano/ccsm/issues"},"os":["win32"],"bin":{"ccsm":"bin/ccsm.js"},"dist":{"shasum":"b2a09f2d44bdcda3bbe0526176608efc6946185d","tarball":"https://registry.npmjs.org/@bakapiano/ccsm/-/ccsm-0.18.6.tgz","fileCount":80,"integrity":"sha512-VLAD4lHqZytKMZQISeMFvTvYDXPHC9wmKwKrcG4xxes0PcD+wjdtAW84ymYWvJe/npqB1PkzU9MlerTm+pV2Pg==","signatures":[{"sig":"MEUCIQDiaf1hDBhWyfMcjlXS6PwRvijPft9qMXXJz/2hhR58UgIgTpwd8RBNzsZby9l+9teSw5DKeGmoGco02185KNFJJjw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bakapiano%2fccsm@0.18.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":642823},"main":"server.js","engines":{"node":">=20"},"gitHead":"52cf4d63271e64635eb81be434b09922e0fba182","scripts":{"dev":"node scripts/dev.js","start":"node server.js","postinstall":"node scripts/install.js","preuninstall":"node scripts/uninstall.js"},"_npmUser":{"name":"bakapiano","email":"bakapiano@outlook.com"},"repository":{"url":"git+https://github.com/bakapiano/ccsm.git","type":"git"},"_npmVersion":"10.9.8","description":"Claude Code Session Manager — Windows web UI to manage many concurrent claude sessions: live list, snapshot/restore, focus existing window, new session in an isolated workspace with repo clones","directories":{},"_nodeVersion":"22.22.3","dependencies":{"express":"^4.21.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"optionalDependencies":{"ws":"^8.18.0","node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ccsm_0.18.6_1779968097890_0.6650539156201318","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"@bakapiano/ccsm","version":"0.19.0","keywords":["claude","claude-code","session-manager","windows","windows-terminal"],"license":"MIT","_id":"@bakapiano/ccsm@0.19.0","maintainers":[{"name":"bakapiano","email":"bakapiano@outlook.com"}],"homepage":"https://github.com/bakapiano/ccsm#readme","bugs":{"url":"https://github.com/bakapiano/ccsm/issues"},"os":["win32"],"bin":{"ccsm":"bin/ccsm.js"},"dist":{"shasum":"2246e5cbd36e8c4d77a7fcc3f86727fb9f74f472","tarball":"https://registry.npmjs.org/@bakapiano/ccsm/-/ccsm-0.19.0.tgz","fileCount":81,"integrity":"sha512-2KBqW/wtqwgJODYfoIUeDh6qKlHUBZskas/nFi9WwtVCusxh+7316QbwlZ+w4vdKr+YP/Qy1cy018zLsuMg7ng==","signatures":[{"sig":"MEUCIEQqMmiddTqXVKnmy+QEi0y8k9UAXzJNQhgopUCk03g5AiEA1rAofXNpdRqFdLq5sWhFTRfqbJvXQXLuGEsMwxdB3/U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bakapiano%2fccsm@0.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":686450},"main":"server.js","engines":{"node":">=20"},"gitHead":"d3cd7a022ffc4524f7be8bdef4de322d950f7e54","scripts":{"dev":"node scripts/dev.js","start":"node server.js","postinstall":"node scripts/install.js","preuninstall":"node scripts/uninstall.js"},"_npmUser":{"name":"bakapiano","email":"bakapiano@outlook.com"},"repository":{"url":"git+https://github.com/bakapiano/ccsm.git","type":"git"},"_npmVersion":"10.9.8","description":"Claude Code Session Manager — Windows web UI to manage many concurrent claude sessions: live list, snapshot/restore, focus existing window, new session in an isolated workspace with repo clones","directories":{},"_nodeVersion":"22.22.3","dependencies":{"express":"^4.21.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"optionalDependencies":{"ws":"^8.18.0","node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ccsm_0.19.0_1779978296254_0.20973744747770606","host":"s3://npm-registry-packages-npm-production"}},"0.19.1":{"name":"@bakapiano/ccsm","version":"0.19.1","keywords":["claude","claude-code","session-manager","windows","windows-terminal"],"license":"MIT","_id":"@bakapiano/ccsm@0.19.1","maintainers":[{"name":"bakapiano","email":"bakapiano@outlook.com"}],"homepage":"https://github.com/bakapiano/ccsm#readme","bugs":{"url":"https://github.com/bakapiano/ccsm/issues"},"os":["win32"],"bin":{"ccsm":"bin/ccsm.js"},"dist":{"shasum":"91eea56020929d3b2b854e134012a0f4953d08c5","tarball":"https://registry.npmjs.org/@bakapiano/ccsm/-/ccsm-0.19.1.tgz","fileCount":81,"integrity":"sha512-uMjhXbzGW601xx2GsMWBYvcsjJgn4itCemnZ66I7iKneYbi14kSXH7+V/LDRVvFtlAJqga7l+pUFBVmtdBkDbg==","signatures":[{"sig":"MEUCIAZQBHEMMLKvMEtAKGnZJS43QccS5eCxiHcCVQceBxYPAiEA6h4zikUFDP6v3bHmPbA21HVn5famF63Uqcl258fWzpc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bakapiano%2fccsm@0.19.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":686418},"main":"server.js","engines":{"node":">=20"},"gitHead":"3de8b79539fdbc0bb6590b95c06c27d8a4af3079","scripts":{"dev":"node scripts/dev.js","start":"node server.js","postinstall":"node scripts/install.js","preuninstall":"node scripts/uninstall.js"},"_npmUser":{"name":"bakapiano","email":"bakapiano@outlook.com"},"repository":{"url":"git+https://github.com/bakapiano/ccsm.git","type":"git"},"_npmVersion":"10.9.8","description":"Claude Code Session Manager — Windows web UI to manage many concurrent claude sessions: live list, snapshot/restore, focus existing window, new session in an isolated workspace with repo clones","directories":{},"_nodeVersion":"22.22.3","dependencies":{"express":"^4.21.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"optionalDependencies":{"ws":"^8.18.0","node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ccsm_0.19.1_1779979274070_0.8859650405571857","host":"s3://npm-registry-packages-npm-production"}},"0.19.2":{"name":"@bakapiano/ccsm","version":"0.19.2","keywords":["claude","claude-code","session-manager","windows","windows-terminal"],"license":"MIT","_id":"@bakapiano/ccsm@0.19.2","maintainers":[{"name":"bakapiano","email":"bakapiano@outlook.com"}],"homepage":"https://github.com/bakapiano/ccsm#readme","bugs":{"url":"https://github.com/bakapiano/ccsm/issues"},"os":["win32"],"bin":{"ccsm":"bin/ccsm.js"},"dist":{"shasum":"83d76b87eb47c6854a458df0d239c6031f2754cf","tarball":"https://registry.npmjs.org/@bakapiano/ccsm/-/ccsm-0.19.2.tgz","fileCount":83,"integrity":"sha512-oRrqSz0au1BbTtqQEJ9vEB0iFb0ooWkmYOt8VBEIMmCKTLPBRSIhbtRKN1tsWv3SVUdJz+bLKyNpJLrx4fh0pA==","signatures":[{"sig":"MEYCIQCgA0GB+9MyPWxKpq8Ry8DDVWXHkFAB8gmS+SFRAdUhaQIhAIY7FTnxfifdjuofwXwvp+8zOXGRUzmj8bNmgQNseS66","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bakapiano%2fccsm@0.19.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":688526},"main":"server.js","engines":{"node":">=20"},"gitHead":"da73e1452dd499a58ad6e9a841f7505cfaea7732","scripts":{"dev":"node scripts/dev.js","start":"node server.js","postinstall":"node scripts/install.js","preuninstall":"node scripts/uninstall.js"},"_npmUser":{"name":"bakapiano","email":"bakapiano@outlook.com"},"repository":{"url":"git+https://github.com/bakapiano/ccsm.git","type":"git"},"_npmVersion":"10.9.8","description":"Claude Code Session Manager — Windows web UI to manage many concurrent claude sessions: live list, snapshot/restore, focus existing window, new session in an isolated workspace with repo clones","directories":{},"_nodeVersion":"22.22.3","dependencies":{"express":"^4.21.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"optionalDependencies":{"ws":"^8.18.0","node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ccsm_0.19.2_1780022822336_0.02364585833025501","host":"s3://npm-registry-packages-npm-production"}},"0.19.3":{"name":"@bakapiano/ccsm","version":"0.19.3","keywords":["claude","claude-code","session-manager","windows","windows-terminal"],"license":"MIT","_id":"@bakapiano/ccsm@0.19.3","maintainers":[{"name":"bakapiano","email":"bakapiano@outlook.com"}],"homepage":"https://github.com/bakapiano/ccsm#readme","bugs":{"url":"https://github.com/bakapiano/ccsm/issues"},"os":["win32"],"bin":{"ccsm":"bin/ccsm.js"},"dist":{"shasum":"26f742b44a8c1042ff9e308137b54cffc20db1e4","tarball":"https://registry.npmjs.org/@bakapiano/ccsm/-/ccsm-0.19.3.tgz","fileCount":84,"integrity":"sha512-gYxPA35xl3XlDYEf59Qv7nRSZVpDVuvUXnXtcTGKD1GwFVCSy8AH/TRyX8W1rz57y2GmoZAEHszyeLu/60w7mg==","signatures":[{"sig":"MEUCIQD9y6lsgW6E6uM6SEA+i1zAapPi58SCPSvc4d13+nB1uQIgAes0uMzkSgt19fMyNnXLS8bSNwLjNUFlL1g+j78+Mqw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bakapiano%2fccsm@0.19.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":701318},"main":"server.js","engines":{"node":">=20"},"gitHead":"a42e912d68128427be05d72d8dddeb439c4c89e5","scripts":{"dev":"node scripts/dev.js","start":"node server.js","postinstall":"node scripts/install.js","preuninstall":"node scripts/uninstall.js"},"_npmUser":{"name":"bakapiano","email":"bakapiano@outlook.com"},"repository":{"url":"git+https://github.com/bakapiano/ccsm.git","type":"git"},"_npmVersion":"10.9.8","description":"Claude Code Session Manager — Windows web UI to manage many concurrent claude sessions: live list, snapshot/restore, focus existing window, new session in an isolated workspace with repo clones","directories":{},"_nodeVersion":"22.22.3","dependencies":{"express":"^4.21.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"optionalDependencies":{"ws":"^8.18.0","node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ccsm_0.19.3_1780047743322_0.47216481001854893","host":"s3://npm-registry-packages-npm-production"}},"0.19.4":{"name":"@bakapiano/ccsm","version":"0.19.4","keywords":["claude","claude-code","session-manager","windows","windows-terminal"],"license":"MIT","_id":"@bakapiano/ccsm@0.19.4","maintainers":[{"name":"bakapiano","email":"bakapiano@outlook.com"}],"homepage":"https://github.com/bakapiano/ccsm#readme","bugs":{"url":"https://github.com/bakapiano/ccsm/issues"},"os":["win32"],"bin":{"ccsm":"bin/ccsm.js"},"dist":{"shasum":"08736683564fe784e39f5744252436f44d9b1460","tarball":"https://registry.npmjs.org/@bakapiano/ccsm/-/ccsm-0.19.4.tgz","fileCount":84,"integrity":"sha512-wfEbnJtZBJdJJHs7Zq0B07myKIphYBx8YcGzo8eBMV2uOH+uFyeeoricnwXoVPKlzxGrQ5siiEaa3cushQgy9A==","signatures":[{"sig":"MEUCIDZVu0zX5Xq+9DB5puMvznvYVfJ7xoQvfbJWzLPRkAZXAiEAi0+uDtZcvn9opIPyCQJGSeDZmU3rSqJBL0QAN92BUyY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bakapiano%2fccsm@0.19.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":717085},"main":"server.js","engines":{"node":">=20"},"gitHead":"8c4188989518d7ea98b96a8f4f797a4824175400","scripts":{"dev":"node scripts/dev.js","start":"node server.js","postinstall":"node scripts/install.js","preuninstall":"node scripts/uninstall.js"},"_npmUser":{"name":"bakapiano","email":"bakapiano@outlook.com"},"repository":{"url":"git+https://github.com/bakapiano/ccsm.git","type":"git"},"_npmVersion":"10.9.8","description":"Claude Code Session Manager — Windows web UI to manage many concurrent claude sessions: live list, snapshot/restore, focus existing window, new session in an isolated workspace with repo clones","directories":{},"_nodeVersion":"22.22.3","dependencies":{"express":"^4.21.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"optionalDependencies":{"ws":"^8.18.0","node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ccsm_0.19.4_1780241604293_0.8341378112194182","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"@bakapiano/ccsm","version":"0.20.0","keywords":["claude","claude-code","session-manager","windows","windows-terminal"],"license":"MIT","_id":"@bakapiano/ccsm@0.20.0","maintainers":[{"name":"bakapiano","email":"bakapiano@outlook.com"}],"homepage":"https://github.com/bakapiano/ccsm#readme","bugs":{"url":"https://github.com/bakapiano/ccsm/issues"},"os":["win32"],"bin":{"ccsm":"bin/ccsm.js"},"dist":{"shasum":"d9ff76b40292688ddcf2c6ef7fa8e5ac6154664d","tarball":"https://registry.npmjs.org/@bakapiano/ccsm/-/ccsm-0.20.0.tgz","fileCount":85,"integrity":"sha512-r8q4evaF9/c7o6jIayQDE3viCaqKJmoGG69d9Fj9Zo+LcvdKEPmdpLu4wWBiCXOBYWYkF/JOq2PB8FP5gyPoyA==","signatures":[{"sig":"MEUCIFWdn5AYsafwQck0i/mYEh12L/rh3q+DPPG9UNwtfiCtAiEA4q2pHmdJIg1U249zIGfOZdTyuHavw1TXKG3+gxjPlfk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bakapiano%2fccsm@0.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":734149},"main":"server.js","engines":{"node":">=20"},"gitHead":"7b27e2ec6e0eb528edf61874409770163e9d0acb","scripts":{"dev":"node scripts/dev.js","start":"node server.js","postinstall":"node scripts/install.js","preuninstall":"node scripts/uninstall.js"},"_npmUser":{"name":"bakapiano","email":"bakapiano@outlook.com"},"repository":{"url":"git+https://github.com/bakapiano/ccsm.git","type":"git"},"_npmVersion":"10.9.8","description":"Claude Code Session Manager — Windows web UI to manage many concurrent claude sessions: live list, snapshot/restore, focus existing window, new session in an isolated workspace with repo clones","directories":{},"_nodeVersion":"22.22.3","dependencies":{"express":"^4.21.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"optionalDependencies":{"ws":"^8.18.0","node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ccsm_0.20.0_1780372971620_0.4980273576292005","host":"s3://npm-registry-packages-npm-production"}},"0.20.1":{"name":"@bakapiano/ccsm","version":"0.20.1","keywords":["claude","claude-code","session-manager","windows","windows-terminal"],"license":"MIT","_id":"@bakapiano/ccsm@0.20.1","maintainers":[{"name":"bakapiano","email":"bakapiano@outlook.com"}],"homepage":"https://github.com/bakapiano/ccsm#readme","bugs":{"url":"https://github.com/bakapiano/ccsm/issues"},"os":["win32"],"bin":{"ccsm":"bin/ccsm.js"},"dist":{"shasum":"a46e408fcc9c01c0564384c807f71699bbb845ff","tarball":"https://registry.npmjs.org/@bakapiano/ccsm/-/ccsm-0.20.1.tgz","fileCount":85,"integrity":"sha512-NsuaPtSPFiqIxK3S0LTHzJMlXdyeq9uEGoHNfI2zVaR31njgcJCzoJuFRbC6H01p5eb3KxByNWTRzrfyPkBVGw==","signatures":[{"sig":"MEQCIDYZhhMqabrzu6+ocO0X0CqYlVHm+aYBPFEy43XHU+BkAiBq6eEKmtXdhYIL/xdsTOZQpA+yPTcNCtw9fNF+kPnHYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bakapiano%2fccsm@0.20.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":738158},"main":"server.js","engines":{"node":">=20"},"gitHead":"221a49480803826e3ea679a68072c81bc12a0653","scripts":{"dev":"node scripts/dev.js","start":"node server.js","postinstall":"node scripts/install.js","preuninstall":"node scripts/uninstall.js"},"_npmUser":{"name":"bakapiano","email":"bakapiano@outlook.com"},"repository":{"url":"git+https://github.com/bakapiano/ccsm.git","type":"git"},"_npmVersion":"10.9.8","description":"Claude Code Session Manager — Windows web UI to manage many concurrent claude sessions: live list, snapshot/restore, focus existing window, new session in an isolated workspace with repo clones","directories":{},"_nodeVersion":"22.22.3","dependencies":{"express":"^4.21.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"optionalDependencies":{"ws":"^8.18.0","node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ccsm_0.20.1_1780381872268_0.5961856357611994","host":"s3://npm-registry-packages-npm-production"}},"0.20.2":{"name":"@bakapiano/ccsm","version":"0.20.2","keywords":["claude","claude-code","session-manager","windows","windows-terminal"],"license":"MIT","_id":"@bakapiano/ccsm@0.20.2","maintainers":[{"name":"bakapiano","email":"bakapiano@outlook.com"}],"homepage":"https://github.com/bakapiano/ccsm#readme","bugs":{"url":"https://github.com/bakapiano/ccsm/issues"},"os":["win32"],"bin":{"ccsm":"bin/ccsm.js"},"dist":{"shasum":"a0c257e0c5845162807be1a1eb5a42f71d5c1733","tarball":"https://registry.npmjs.org/@bakapiano/ccsm/-/ccsm-0.20.2.tgz","fileCount":85,"integrity":"sha512-s+5U/pNJQgev/ecBfCl/Eg+/QEp/N33zjXPtcbZoVp3k8tMEiP/kYgV0b6152YeNe8uAov+aU5sFRaT2I2qHyQ==","signatures":[{"sig":"MEYCIQDEBjCrWZMGEFk9dQo/TjVOdLcK8AY7yWojL4gPIw3h8AIhAIqtDobwxgUOoV6B2Eqg2B3K/0ZnbpmtZNw2mA/ycbhW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bakapiano%2fccsm@0.20.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":743850},"main":"server.js","engines":{"node":">=20"},"gitHead":"e11c1a04151fd0bee1ce79cdd621d52caf507ba8","scripts":{"dev":"node scripts/dev.js","start":"node server.js","postinstall":"node scripts/install.js","preuninstall":"node scripts/uninstall.js"},"_npmUser":{"name":"bakapiano","email":"bakapiano@outlook.com"},"repository":{"url":"git+https://github.com/bakapiano/ccsm.git","type":"git"},"_npmVersion":"10.9.8","description":"Claude Code Session Manager — Windows web UI to manage many concurrent claude sessions: live list, snapshot/restore, focus existing window, new session in an isolated workspace with repo clones","directories":{},"_nodeVersion":"22.22.3","dependencies":{"express":"^4.21.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"optionalDependencies":{"ws":"^8.18.0","node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ccsm_0.20.2_1780392023343_0.308276179186715","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"@bakapiano/ccsm","version":"0.21.0","keywords":["claude","claude-code","session-manager","windows","windows-terminal"],"license":"MIT","_id":"@bakapiano/ccsm@0.21.0","maintainers":[{"name":"bakapiano","email":"bakapiano@outlook.com"}],"homepage":"https://github.com/bakapiano/ccsm#readme","bugs":{"url":"https://github.com/bakapiano/ccsm/issues"},"os":["win32"],"bin":{"ccsm":"bin/ccsm.js"},"dist":{"shasum":"31761e659102ac35cdd34989a85708bfb47de1da","tarball":"https://registry.npmjs.org/@bakapiano/ccsm/-/ccsm-0.21.0.tgz","fileCount":86,"integrity":"sha512-CAVZRiAYe95sx+Z2FekW+GocRE7fx+dhHlwRF2xk77o6SvfjZZG7Nuq+3uW6fgYs6Kik1q0Fy0gs2yu4lQNrFQ==","signatures":[{"sig":"MEYCIQCTWQDeLuutPVq1SJ3TTb6kZpaicTQ4gyQxeacnBQ4PkgIhANMcWLOjQ2TcKgjmLGw2NuIesrlddohnwPQFIV7NobOW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bakapiano%2fccsm@0.21.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":749044},"main":"server.js","engines":{"node":">=20"},"gitHead":"6c3a2908c7bfe10b5de57bdad9db7ce97d31fe7f","scripts":{"dev":"node scripts/dev.js","start":"node server.js","postinstall":"node scripts/install.js","preuninstall":"node scripts/uninstall.js"},"_npmUser":{"name":"bakapiano","email":"bakapiano@outlook.com"},"repository":{"url":"git+https://github.com/bakapiano/ccsm.git","type":"git"},"_npmVersion":"10.9.8","description":"Claude Code Session Manager — Windows web UI to manage many concurrent claude sessions: live list, snapshot/restore, focus existing window, new session in an isolated workspace with repo clones","directories":{},"_nodeVersion":"22.22.3","dependencies":{"express":"^4.21.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"optionalDependencies":{"ws":"^8.18.0","node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ccsm_0.21.0_1780465733457_0.3270233641765168","host":"s3://npm-registry-packages-npm-production"}},"0.21.1":{"name":"@bakapiano/ccsm","version":"0.21.1","keywords":["claude","claude-code","session-manager","windows","windows-terminal"],"license":"MIT","_id":"@bakapiano/ccsm@0.21.1","maintainers":[{"name":"bakapiano","email":"bakapiano@outlook.com"}],"homepage":"https://github.com/bakapiano/ccsm#readme","bugs":{"url":"https://github.com/bakapiano/ccsm/issues"},"os":["win32"],"bin":{"ccsm":"bin/ccsm.js"},"dist":{"shasum":"979a3f73beba105a3937add66522d2ab5faa7f21","tarball":"https://registry.npmjs.org/@bakapiano/ccsm/-/ccsm-0.21.1.tgz","fileCount":86,"integrity":"sha512-1U1FzRVi/bKIgb+eJdP2e5r3El2oN65J3VlgOWXI/MY2Qzk9euDxHTM3TBhWmsiaCUpbbJTmksJW+Joga1zdBQ==","signatures":[{"sig":"MEQCIEXEEGTn7H4g9CM079GSkugM6K0VecmCDALJO5goCiIlAiBirY3FtFyN0BVxl1QZ5y4ITlDZI6bD7ErscSK7gGykhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bakapiano%2fccsm@0.21.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":752702},"main":"server.js","engines":{"node":">=20"},"gitHead":"d9c3c8d85fde10f3f3fccc988cc0efcb2aaad162","scripts":{"dev":"node scripts/dev.js","start":"node server.js","postinstall":"node scripts/install.js","preuninstall":"node scripts/uninstall.js"},"_npmUser":{"name":"bakapiano","email":"bakapiano@outlook.com"},"repository":{"url":"git+https://github.com/bakapiano/ccsm.git","type":"git"},"_npmVersion":"10.9.8","description":"Claude Code Session Manager — Windows web UI to manage many concurrent claude sessions: live list, snapshot/restore, focus existing window, new session in an isolated workspace with repo clones","directories":{},"_nodeVersion":"22.22.3","dependencies":{"express":"^4.21.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"optionalDependencies":{"ws":"^8.18.0","node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ccsm_0.21.1_1780475143814_0.5323086839300304","host":"s3://npm-registry-packages-npm-production"}},"0.21.2":{"name":"@bakapiano/ccsm","version":"0.21.2","keywords":["claude","claude-code","session-manager","windows","windows-terminal"],"license":"MIT","_id":"@bakapiano/ccsm@0.21.2","maintainers":[{"name":"bakapiano","email":"bakapiano@outlook.com"}],"homepage":"https://github.com/bakapiano/ccsm#readme","bugs":{"url":"https://github.com/bakapiano/ccsm/issues"},"os":["win32"],"bin":{"ccsm":"bin/ccsm.js"},"dist":{"shasum":"6cf732c633dc6409c958c2319c774f1b4dff9e83","tarball":"https://registry.npmjs.org/@bakapiano/ccsm/-/ccsm-0.21.2.tgz","fileCount":87,"integrity":"sha512-LL8OCk8Fb6wrPTI5FRIZpMUFhlJYijBNe65P0pw5WlcVBSh6kVAUq05qAuUrILuNt5ExirorVu0mF2ZJgAb5cw==","signatures":[{"sig":"MEYCIQCvimrsg0OdqkaSN/etxKUAkv2fceFDhn8AQqffPjRH7QIhAPcDUNuZNnEV88PLnECMlctvJ74zHVgHAMwYRR9AGeJd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bakapiano%2fccsm@0.21.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":760978},"main":"server.js","engines":{"node":">=20"},"gitHead":"cdd8634be28386b1f5e3b909cb10cd24755333e1","scripts":{"dev":"node scripts/dev.js","start":"node server.js","postinstall":"node scripts/install.js","preuninstall":"node scripts/uninstall.js"},"_npmUser":{"name":"bakapiano","email":"bakapiano@outlook.com"},"repository":{"url":"git+https://github.com/bakapiano/ccsm.git","type":"git"},"_npmVersion":"10.9.8","description":"Claude Code Session Manager — Windows web UI to manage many concurrent claude sessions: live list, snapshot/restore, focus existing window, new session in an isolated workspace with repo clones","directories":{},"_nodeVersion":"22.22.3","dependencies":{"express":"^4.21.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"optionalDependencies":{"ws":"^8.18.0","node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ccsm_0.21.2_1780485899066_0.9379218649521739","host":"s3://npm-registry-packages-npm-production"}},"0.21.3":{"name":"@bakapiano/ccsm","version":"0.21.3","keywords":["claude","claude-code","session-manager","windows","windows-terminal"],"license":"MIT","_id":"@bakapiano/ccsm@0.21.3","maintainers":[{"name":"bakapiano","email":"bakapiano@outlook.com"}],"homepage":"https://github.com/bakapiano/ccsm#readme","bugs":{"url":"https://github.com/bakapiano/ccsm/issues"},"os":["win32"],"bin":{"ccsm":"bin/ccsm.js"},"dist":{"shasum":"2a99bdf677a8c59e8272a8448ba6929b2df5b310","tarball":"https://registry.npmjs.org/@bakapiano/ccsm/-/ccsm-0.21.3.tgz","fileCount":87,"integrity":"sha512-EwQofGWk1N4S7HlfqxvmYqtl9/t2Gv2ZrseQmva/29ESOKCWILRiLZbHg1cHJnP9gmAdQ/DNjXyzf2TTTloBTA==","signatures":[{"sig":"MEUCIGvgsh7UvRfaJoqOTLaJHk2hld/M3DhUTJrMvXxUTJvxAiEAoh96md6pW3LanGsgz3bSxHGJIVxNsm41hy//qO46Rk0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bakapiano%2fccsm@0.21.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":761270},"main":"server.js","engines":{"node":">=20"},"gitHead":"a3066e422bdf3c3e87285cdf41ef35c435d77cb6","scripts":{"dev":"node scripts/dev.js","start":"node server.js","postinstall":"node scripts/install.js","preuninstall":"node scripts/uninstall.js"},"_npmUser":{"name":"bakapiano","email":"bakapiano@outlook.com"},"repository":{"url":"git+https://github.com/bakapiano/ccsm.git","type":"git"},"_npmVersion":"10.9.8","description":"Claude Code Session Manager — Windows web UI to manage many concurrent claude sessions: live list, snapshot/restore, focus existing window, new session in an isolated workspace with repo clones","directories":{},"_nodeVersion":"22.22.3","dependencies":{"express":"^4.21.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"optionalDependencies":{"ws":"^8.18.0","node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ccsm_0.21.3_1780539169398_0.2671005283637078","host":"s3://npm-registry-packages-npm-production"}},"0.21.4":{"name":"@bakapiano/ccsm","version":"0.21.4","keywords":["claude","claude-code","session-manager","windows","windows-terminal"],"license":"MIT","_id":"@bakapiano/ccsm@0.21.4","maintainers":[{"name":"bakapiano","email":"bakapiano@outlook.com"}],"homepage":"https://github.com/bakapiano/ccsm#readme","bugs":{"url":"https://github.com/bakapiano/ccsm/issues"},"os":["win32"],"bin":{"ccsm":"bin/ccsm.js"},"dist":{"shasum":"ac08f3bd2bcca363a908853024e41ac789f7ea28","tarball":"https://registry.npmjs.org/@bakapiano/ccsm/-/ccsm-0.21.4.tgz","fileCount":87,"integrity":"sha512-d+iMwNS0jbBAZ32J6GkIF8qhNcnPKSmoKmNIgPbENiFZ5z+RIEe2EZiYxU5tDPEXFLwXh3Jmj7BwFWWPndCWOg==","signatures":[{"sig":"MEUCIBolkMlR3QJ/JQ64kqDzeEG36UQUbjcdY6qr6AF2Kzh2AiEAtBMVYS1fQM8EFh9+9qoRY2QcNdPS2SL5IEgIkGyBuSM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bakapiano%2fccsm@0.21.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":765439},"main":"server.js","engines":{"node":">=20"},"gitHead":"171fbeea5bfdc36a80f4962d69a311b9ffce3822","scripts":{"dev":"node scripts/dev.js","start":"node server.js","postinstall":"node scripts/install.js","preuninstall":"node scripts/uninstall.js"},"_npmUser":{"name":"bakapiano","email":"bakapiano@outlook.com"},"repository":{"url":"git+https://github.com/bakapiano/ccsm.git","type":"git"},"_npmVersion":"10.9.8","description":"Claude Code Session Manager — Windows web UI to manage many concurrent claude sessions: live list, snapshot/restore, focus existing window, new session in an isolated workspace with repo clones","directories":{},"_nodeVersion":"22.22.3","dependencies":{"express":"^4.21.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"optionalDependencies":{"ws":"^8.18.0","node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ccsm_0.21.4_1780645022404_0.02006216258881599","host":"s3://npm-registry-packages-npm-production"}},"0.21.5":{"name":"@bakapiano/ccsm","version":"0.21.5","keywords":["claude","claude-code","session-manager","windows","windows-terminal"],"license":"MIT","_id":"@bakapiano/ccsm@0.21.5","maintainers":[{"name":"bakapiano","email":"bakapiano@outlook.com"}],"homepage":"https://github.com/bakapiano/ccsm#readme","bugs":{"url":"https://github.com/bakapiano/ccsm/issues"},"os":["win32"],"bin":{"ccsm":"bin/ccsm.js"},"dist":{"shasum":"f8da0b2467b9aef633b121c96929b6c089bb761f","tarball":"https://registry.npmjs.org/@bakapiano/ccsm/-/ccsm-0.21.5.tgz","fileCount":87,"integrity":"sha512-VQ7RLhBuBot9eJDOzN4RJ8jbAB9Kc7oQMxPl+/21WfRVFu8m0rd44DuGf4CHyfJTLiGmRauH/nopjGen0ztZ+A==","signatures":[{"sig":"MEUCIQDiDQJGXW1cztyLA/wq2lgCsiPOkKalEdtyYI5h/6ZUigIgBkQUWWMQ1OQE2Z/B11/jx/Ttys/JpNux6OGuKOzuDL8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bakapiano%2fccsm@0.21.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":768917},"main":"server.js","engines":{"node":">=20"},"gitHead":"3e022ae16c26af2971f892619ce5415e0e306263","scripts":{"dev":"node scripts/dev.js","start":"node server.js","postinstall":"node scripts/install.js","preuninstall":"node scripts/uninstall.js"},"_npmUser":{"name":"bakapiano","email":"bakapiano@outlook.com"},"repository":{"url":"git+https://github.com/bakapiano/ccsm.git","type":"git"},"_npmVersion":"10.9.8","description":"Claude Code Session Manager — Windows web UI to manage many concurrent claude sessions: live list, snapshot/restore, focus existing window, new session in an isolated workspace with repo clones","directories":{},"_nodeVersion":"22.22.3","dependencies":{"express":"^4.21.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"optionalDependencies":{"ws":"^8.18.0","node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ccsm_0.21.5_1780650431856_0.5875426557494521","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"@bakapiano/ccsm","version":"0.22.0","keywords":["claude","claude-code","session-manager","windows","windows-terminal"],"license":"MIT","_id":"@bakapiano/ccsm@0.22.0","maintainers":[{"name":"bakapiano","email":"bakapiano@outlook.com"}],"homepage":"https://github.com/bakapiano/ccsm#readme","bugs":{"url":"https://github.com/bakapiano/ccsm/issues"},"os":["win32"],"bin":{"ccsm":"bin/ccsm.js"},"dist":{"shasum":"e4891537cb3e0f2f1c26a5c9e9a37e5d5abc3714","tarball":"https://registry.npmjs.org/@bakapiano/ccsm/-/ccsm-0.22.0.tgz","fileCount":87,"integrity":"sha512-0IkrOECr2hpu0ss51FlCXV6ergRk15b4IeqMvtYOtY3YdiY3nFZx4VCT2m415EgEXkAgn3YJ8e2I0t1YuVIodQ==","signatures":[{"sig":"MEUCIHOrnWbS1gxZI0C8Ni9y8EKeJZ1yKvEw4cGBVf/MAg3IAiEA9E0RaQdXwsm9YcYkVhPcgEZaaL/0yodUUey88cUELnA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bakapiano%2fccsm@0.22.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":777411},"main":"server.js","engines":{"node":">=20"},"gitHead":"ea380f8354d6b771efe108ae9f996b89084ca974","scripts":{"dev":"node scripts/dev.js","start":"node server.js","postinstall":"node scripts/install.js","preuninstall":"node scripts/uninstall.js"},"_npmUser":{"name":"bakapiano","email":"bakapiano@outlook.com"},"repository":{"url":"git+https://github.com/bakapiano/ccsm.git","type":"git"},"_npmVersion":"10.9.8","description":"Claude Code Session Manager — Windows web UI to manage many concurrent claude sessions: live list, snapshot/restore, focus existing window, new session in an isolated workspace with repo clones","directories":{},"_nodeVersion":"22.22.3","dependencies":{"express":"^4.21.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"optionalDependencies":{"ws":"^8.18.0","node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ccsm_0.22.0_1780971703871_0.7234014540810714","host":"s3://npm-registry-packages-npm-production"}},"0.22.1":{"name":"@bakapiano/ccsm","version":"0.22.1","keywords":["claude","claude-code","session-manager","windows","windows-terminal"],"license":"MIT","_id":"@bakapiano/ccsm@0.22.1","maintainers":[{"name":"bakapiano","email":"bakapiano@outlook.com"}],"homepage":"https://github.com/bakapiano/ccsm#readme","bugs":{"url":"https://github.com/bakapiano/ccsm/issues"},"os":["win32"],"bin":{"ccsm":"bin/ccsm.js"},"dist":{"shasum":"b5ff80065926652620070a92c4364c0a6f6624ab","tarball":"https://registry.npmjs.org/@bakapiano/ccsm/-/ccsm-0.22.1.tgz","fileCount":87,"integrity":"sha512-PAqlRdPDLp2LRwXFy2fc3AUj+QUzsF8iHK6kftSZchhgBrcqPxcDRN080AFVm3riH71cD7GcVi8dCIOXhnJyUg==","signatures":[{"sig":"MEYCIQCcothDgET98C9B1I86lFt8Dy+DQi+v2kzmAZCV13PsmQIhAJhxBRF8xztHdW6MBuc0MRLKnvA0w0a4sZPUtGIABBo8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bakapiano%2fccsm@0.22.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":785668},"main":"server.js","engines":{"node":">=20"},"gitHead":"4b26b339d7712f41be6f90a982f1ae9a2950f497","scripts":{"dev":"node scripts/dev.js","start":"node server.js","postinstall":"node scripts/install.js","preuninstall":"node scripts/uninstall.js"},"_npmUser":{"name":"bakapiano","email":"bakapiano@outlook.com"},"repository":{"url":"git+https://github.com/bakapiano/ccsm.git","type":"git"},"_npmVersion":"10.9.8","description":"Claude Code Session Manager — Windows web UI to manage many concurrent claude sessions: live list, snapshot/restore, focus existing window, new session in an isolated workspace with repo clones","directories":{},"_nodeVersion":"22.22.3","dependencies":{"express":"^4.21.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"optionalDependencies":{"ws":"^8.18.0","node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ccsm_0.22.1_1780976299748_0.39976694473682217","host":"s3://npm-registry-packages-npm-production"}},"0.22.2":{"name":"@bakapiano/ccsm","version":"0.22.2","keywords":["claude","claude-code","session-manager","windows","windows-terminal"],"license":"MIT","_id":"@bakapiano/ccsm@0.22.2","maintainers":[{"name":"bakapiano","email":"bakapiano@outlook.com"}],"homepage":"https://github.com/bakapiano/ccsm#readme","bugs":{"url":"https://github.com/bakapiano/ccsm/issues"},"os":["win32"],"bin":{"ccsm":"bin/ccsm.js"},"dist":{"shasum":"636746909e814b8094fb925b27a95101340105a2","tarball":"https://registry.npmjs.org/@bakapiano/ccsm/-/ccsm-0.22.2.tgz","fileCount":89,"integrity":"sha512-F6A4XxzG7YcOuF9717apLjz93NwFoRc40wH+9gL7UutiGdXu5rAGqOlbwBFKwpmCguaZ9xBZm1M+mp7zqheBrQ==","signatures":[{"sig":"MEUCIQCXIqGhBINDBTGbmHzFS5AkXMevv33kKqonn43QFhHZvwIgWY7wqvABxklHCYBeSxxPb1uF6f3xAJa1syY8C/3dJGY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bakapiano%2fccsm@0.22.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":774436},"main":"server.js","engines":{"node":">=20"},"gitHead":"dcf83c986297f4f631c4f9fb6f3d5bb91c0bc4a4","scripts":{"dev":"node scripts/dev.js","start":"node server.js","postinstall":"node scripts/install.js","preuninstall":"node scripts/uninstall.js"},"_npmUser":{"name":"bakapiano","email":"bakapiano@outlook.com"},"repository":{"url":"git+https://github.com/bakapiano/ccsm.git","type":"git"},"_npmVersion":"10.9.8","description":"Claude Code Session Manager — Windows web UI to manage many concurrent claude sessions: live list, snapshot/restore, focus existing window, new session in an isolated workspace with repo clones","directories":{},"_nodeVersion":"22.22.3","dependencies":{"express":"^4.21.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"optionalDependencies":{"ws":"^8.18.0","node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ccsm_0.22.2_1780978527269_0.15965728308402882","host":"s3://npm-registry-packages-npm-production"}},"0.22.3":{"name":"@bakapiano/ccsm","version":"0.22.3","keywords":["claude","claude-code","session-manager","windows","windows-terminal"],"license":"MIT","_id":"@bakapiano/ccsm@0.22.3","maintainers":[{"name":"bakapiano","email":"bakapiano@outlook.com"}],"homepage":"https://github.com/bakapiano/ccsm#readme","bugs":{"url":"https://github.com/bakapiano/ccsm/issues"},"os":["win32"],"bin":{"ccsm":"bin/ccsm.js"},"dist":{"shasum":"0f4e6701b964bb55389ad277b7fd1e81c3129c1b","tarball":"https://registry.npmjs.org/@bakapiano/ccsm/-/ccsm-0.22.3.tgz","fileCount":89,"integrity":"sha512-YW2gIJfGnhq5FNP+5ZG3ww+x3TfiP9aYyJMfufYX8MiKLFO57EwjnYCe/H2k5iIjqpEmNoGTPVj/9g2URmfVqA==","signatures":[{"sig":"MEQCID/EmwcwECacEwXdKsdm34PoIAENgs+OpLtgDsM09PeKAiASZDIpNnTbY4ILDSGX4L3SDerX3Qs866uzBsD+7uIFsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bakapiano%2fccsm@0.22.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":778668},"main":"server.js","engines":{"node":">=20"},"gitHead":"8ba1e56ba95df792bfea39332ce52c65eca49d3e","scripts":{"dev":"node scripts/dev.js","start":"node server.js","postinstall":"node scripts/install.js","preuninstall":"node scripts/uninstall.js"},"_npmUser":{"name":"bakapiano","email":"bakapiano@outlook.com"},"repository":{"url":"git+https://github.com/bakapiano/ccsm.git","type":"git"},"_npmVersion":"10.9.8","description":"Claude Code Session Manager — Windows web UI to manage many concurrent claude sessions: live list, snapshot/restore, focus existing window, new session in an isolated workspace with repo clones","directories":{},"_nodeVersion":"22.22.3","dependencies":{"express":"^4.21.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"optionalDependencies":{"ws":"^8.18.0","node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ccsm_0.22.3_1780984664440_0.12347074059617924","host":"s3://npm-registry-packages-npm-production"}},"0.22.4":{"name":"@bakapiano/ccsm","version":"0.22.4","keywords":["claude","claude-code","session-manager","windows","windows-terminal"],"license":"MIT","_id":"@bakapiano/ccsm@0.22.4","maintainers":[{"name":"bakapiano","email":"bakapiano@outlook.com"}],"homepage":"https://github.com/bakapiano/ccsm#readme","bugs":{"url":"https://github.com/bakapiano/ccsm/issues"},"os":["win32"],"bin":{"ccsm":"bin/ccsm.js"},"dist":{"shasum":"caaf83c0c74442fb75d3ab91844f32c365bdd51d","tarball":"https://registry.npmjs.org/@bakapiano/ccsm/-/ccsm-0.22.4.tgz","fileCount":92,"integrity":"sha512-tPcrplIjQ5zwewAxraVNLVyL2KhtMbL12CZgPifXfxz5qWM3zxciKEk2u/fXP0uFJDYzb6+2O8WFdv3n6ZEBLQ==","signatures":[{"sig":"MEUCIAIhioCCsrlERcam0Ud4TzwQ48TwFfPazH1gh7RkA3umAiEAlkYUclDyDhe2092VbkhklFTIY48eOC7ZHzPi27BFuzU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":827834},"main":"server.js","engines":{"node":">=20"},"gitHead":"711cdfd0a8804dc764a87966c6574c975b792d9d","scripts":{"dev":"node scripts/dev.js","start":"node server.js","postinstall":"node scripts/install.js","preuninstall":"node scripts/uninstall.js"},"_npmUser":{"name":"bakapiano","email":"bakapiano@outlook.com"},"repository":{"url":"git+https://github.com/bakapiano/ccsm.git","type":"git"},"_npmVersion":"11.6.1","description":"Claude Code Session Manager — Windows web UI to manage many concurrent claude sessions: live list, snapshot/restore, focus existing window, new session in an isolated workspace with repo clones","directories":{},"_nodeVersion":"24.11.0","dependencies":{"express":"^4.21.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"optionalDependencies":{"ws":"^8.18.0","node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ccsm_0.22.4_1780987780578_0.6722659518117002","host":"s3://npm-registry-packages-npm-production"}},"0.22.5":{"name":"@bakapiano/ccsm","version":"0.22.5","keywords":["claude","claude-code","session-manager","windows","windows-terminal"],"license":"MIT","_id":"@bakapiano/ccsm@0.22.5","maintainers":[{"name":"bakapiano","email":"bakapiano@outlook.com"}],"homepage":"https://github.com/bakapiano/ccsm#readme","bugs":{"url":"https://github.com/bakapiano/ccsm/issues"},"os":["win32"],"bin":{"ccsm":"bin/ccsm.js"},"dist":{"shasum":"e53413e88439d0d8f098dc6fb2ab66ac8c687be5","tarball":"https://registry.npmjs.org/@bakapiano/ccsm/-/ccsm-0.22.5.tgz","fileCount":92,"integrity":"sha512-r7hXbFGmxYK22xJGQ6WnYGCBxsgFN00CH3w4EkxGYjcVgQypBgGmvaaXFLXl32UtLELht5jk/aINAW2eNbJEpA==","signatures":[{"sig":"MEYCIQCxP/d1Yl/nQGb1Ie8CtZa8waeZzPi0iYxYSoasGGJmPAIhAPRdTYNzdN8YaaFOI70gd7OQOenQ93s7tdALCgGxlB5t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":834904},"main":"server.js","engines":{"node":">=20"},"gitHead":"cec1e118d77da85c1a00676754440de8f355bb62","scripts":{"dev":"node scripts/dev.js","start":"node server.js","postinstall":"node scripts/install.js","preuninstall":"node scripts/uninstall.js"},"_npmUser":{"name":"bakapiano","email":"bakapiano@outlook.com"},"repository":{"url":"git+https://github.com/bakapiano/ccsm.git","type":"git"},"_npmVersion":"11.6.1","description":"Claude Code Session Manager — Windows web UI to manage many concurrent claude sessions: live list, snapshot/restore, focus existing window, new session in an isolated workspace with repo clones","directories":{},"_nodeVersion":"24.11.0","dependencies":{"express":"^4.21.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"optionalDependencies":{"ws":"^8.18.0","node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ccsm_0.22.5_1781062003024_0.9662348801923171","host":"s3://npm-registry-packages-npm-production"}},"0.22.6":{"name":"@bakapiano/ccsm","version":"0.22.6","keywords":["claude","claude-code","session-manager","windows","windows-terminal"],"license":"MIT","_id":"@bakapiano/ccsm@0.22.6","maintainers":[{"name":"bakapiano","email":"bakapiano@outlook.com"}],"homepage":"https://github.com/bakapiano/ccsm#readme","bugs":{"url":"https://github.com/bakapiano/ccsm/issues"},"os":["win32"],"bin":{"ccsm":"bin/ccsm.js"},"dist":{"shasum":"b34e01f4e6f649a3b9bbecf777af12b181afe3c8","tarball":"https://registry.npmjs.org/@bakapiano/ccsm/-/ccsm-0.22.6.tgz","fileCount":92,"integrity":"sha512-AjV8Xx55NNi54fRQR5YBDm90MaAM68TbXD+82DYlHVoW3y0t41Rc15t9uXzUcqXZdRIclRq/zP4OFilnjDqLoQ==","signatures":[{"sig":"MEUCIFo86eDMxBfxWtve4rP04idU71J5xPI6B1fDr4sSoU+nAiEAhBijpHbbFI4vYM+BJT08Wj+XhbqbxOAtMxv9WDRCwVU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":835811},"main":"server.js","engines":{"node":">=20"},"gitHead":"22a93b00c37697a35fd406a993c07155f228c3bc","scripts":{"dev":"node scripts/dev.js","start":"node server.js","postinstall":"node scripts/install.js","preuninstall":"node scripts/uninstall.js"},"_npmUser":{"name":"bakapiano","email":"bakapiano@outlook.com"},"repository":{"url":"git+https://github.com/bakapiano/ccsm.git","type":"git"},"_npmVersion":"11.6.1","description":"Claude Code Session Manager — Windows web UI to manage many concurrent claude sessions: live list, snapshot/restore, focus existing window, new session in an isolated workspace with repo clones","directories":{},"_nodeVersion":"24.11.0","dependencies":{"express":"^4.21.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"optionalDependencies":{"ws":"^8.18.0","node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ccsm_0.22.6_1781074730720_0.7613214065822747","host":"s3://npm-registry-packages-npm-production"}},"0.22.7":{"name":"@bakapiano/ccsm","version":"0.22.7","keywords":["claude","claude-code","session-manager","windows","windows-terminal"],"license":"MIT","_id":"@bakapiano/ccsm@0.22.7","maintainers":[{"name":"bakapiano","email":"bakapiano@outlook.com"}],"homepage":"https://github.com/bakapiano/ccsm#readme","bugs":{"url":"https://github.com/bakapiano/ccsm/issues"},"os":["win32"],"bin":{"ccsm":"bin/ccsm.js"},"dist":{"shasum":"e9cf2cf7ca939d31a89a628ab390e53c342c24b5","tarball":"https://registry.npmjs.org/@bakapiano/ccsm/-/ccsm-0.22.7.tgz","fileCount":90,"integrity":"sha512-/JYOigCdNgkJBVcMcnhieMT92qTVV7knWTrroIC6BoplZynh96h+pKf/9mwdxsJQJtgp/ZcjUs1gBsbJL0JWkw==","signatures":[{"sig":"MEUCIFWYnEx5meAVT5r4iDhosEiEe7ANuW73CcM1uHVpjD+1AiEA9lAeI4qGWD3XsdCKHAA9hef5Q3I0JO/D0alrIhHRSTs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bakapiano%2fccsm@0.22.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":798773},"main":"server.js","engines":{"node":">=20"},"gitHead":"1f608f41bc6583b7b7abbcdce2af8cae91319b9c","scripts":{"dev":"node scripts/dev.js","start":"node server.js","postinstall":"node scripts/install.js","preuninstall":"node scripts/uninstall.js"},"_npmUser":{"name":"bakapiano","email":"bakapiano@outlook.com"},"repository":{"url":"git+https://github.com/bakapiano/ccsm.git","type":"git"},"_npmVersion":"10.9.8","description":"Claude Code Session Manager — Windows web UI to manage many concurrent claude sessions: live list, snapshot/restore, focus existing window, new session in an isolated workspace with repo clones","directories":{},"_nodeVersion":"22.22.3","dependencies":{"express":"^4.21.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"optionalDependencies":{"ws":"^8.18.0","node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ccsm_0.22.7_1781145758018_0.5850087407943332","host":"s3://npm-registry-packages-npm-production"}},"0.22.8":{"name":"@bakapiano/ccsm","version":"0.22.8","keywords":["claude","claude-code","session-manager","windows","windows-terminal"],"license":"MIT","_id":"@bakapiano/ccsm@0.22.8","maintainers":[{"name":"bakapiano","email":"bakapiano@outlook.com"}],"homepage":"https://github.com/bakapiano/ccsm#readme","bugs":{"url":"https://github.com/bakapiano/ccsm/issues"},"os":["win32"],"bin":{"ccsm":"bin/ccsm.js"},"dist":{"shasum":"c0b3eea0c5fb524f21696d2a08e6291b02282cf2","tarball":"https://registry.npmjs.org/@bakapiano/ccsm/-/ccsm-0.22.8.tgz","fileCount":88,"integrity":"sha512-3qld/NHo1dgBlemOIcR+y6QeHG/XsHH9/yqm6KA36WOxg7ShF41K/9cRcY8kGgd8A5NK3JYwfyhO3Cs+h89vpA==","signatures":[{"sig":"MEUCIAFRh63DEgVKIdoP/b1n34KZ4dk1ikpwU+zwrf98eI5hAiEA1vMGdl7d6zSlYTpBaACAZtcmFjaeIewdcgkAWkWGqiM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bakapiano%2fccsm@0.22.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":740219},"main":"server.js","engines":{"node":">=20"},"gitHead":"3d67d2ee12ecfbc683d4b93bf036faff82b273f4","scripts":{"dev":"node scripts/dev.js","start":"node server.js","postinstall":"node scripts/install.js","preuninstall":"node scripts/uninstall.js"},"_npmUser":{"name":"bakapiano","email":"bakapiano@outlook.com"},"repository":{"url":"git+https://github.com/bakapiano/ccsm.git","type":"git"},"_npmVersion":"10.9.8","description":"Claude Code Session Manager — Windows web UI to manage many concurrent claude sessions: live list, snapshot/restore, focus existing window, new session in an isolated workspace with repo clones","directories":{},"_nodeVersion":"22.22.3","dependencies":{"express":"^4.21.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"optionalDependencies":{"ws":"^8.18.0","node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ccsm_0.22.8_1781253569606_0.5074918854617674","host":"s3://npm-registry-packages-npm-production"}},"0.22.9":{"name":"@bakapiano/ccsm","version":"0.22.9","keywords":["claude","claude-code","session-manager","windows","windows-terminal"],"license":"MIT","_id":"@bakapiano/ccsm@0.22.9","maintainers":[{"name":"bakapiano","email":"bakapiano@outlook.com"}],"homepage":"https://github.com/bakapiano/ccsm#readme","bugs":{"url":"https://github.com/bakapiano/ccsm/issues"},"os":["win32"],"bin":{"ccsm":"bin/ccsm.js"},"dist":{"shasum":"0772817b7b2c5534904da7a0dbc84b536390f266","tarball":"https://registry.npmjs.org/@bakapiano/ccsm/-/ccsm-0.22.9.tgz","fileCount":88,"integrity":"sha512-NaBx/yHIVpUnhUwBjf6k88FRFF9z3yQnlLTVVTCWMJVd+8QNDrUTckDiUzuZR/FBVQZGS+A9xii0ej7W281zdA==","signatures":[{"sig":"MEUCID/JGMtuoqJUS/94IFPKdsgnQ/oQOSw74m9j28MTV/9vAiEAotZQJ6Rd99FgCqf/KP7ks+NT7p0pIKlweMiu30ITNpg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bakapiano%2fccsm@0.22.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":741383},"main":"server.js","engines":{"node":">=20"},"gitHead":"16b225183fae91871303a27343d26b0bb37e6f99","scripts":{"dev":"node scripts/dev.js","start":"node server.js","postinstall":"node scripts/install.js","preuninstall":"node scripts/uninstall.js"},"_npmUser":{"name":"bakapiano","email":"bakapiano@outlook.com"},"repository":{"url":"git+https://github.com/bakapiano/ccsm.git","type":"git"},"_npmVersion":"10.9.8","description":"Claude Code Session Manager — Windows web UI to manage many concurrent claude sessions: live list, snapshot/restore, focus existing window, new session in an isolated workspace with repo clones","directories":{},"_nodeVersion":"22.22.3","dependencies":{"express":"^4.21.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"optionalDependencies":{"ws":"^8.18.0","node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ccsm_0.22.9_1782112327990_0.7967802262576766","host":"s3://npm-registry-packages-npm-production"}},"0.22.10":{"name":"@bakapiano/ccsm","version":"0.22.10","keywords":["claude","claude-code","session-manager","windows","windows-terminal"],"license":"MIT","_id":"@bakapiano/ccsm@0.22.10","maintainers":[{"name":"bakapiano","email":"bakapiano@outlook.com"}],"homepage":"https://github.com/bakapiano/ccsm#readme","bugs":{"url":"https://github.com/bakapiano/ccsm/issues"},"os":["win32"],"bin":{"ccsm":"bin/ccsm.js"},"dist":{"shasum":"39825bdde4399febafa2dd80c301d31d3bb67573","tarball":"https://registry.npmjs.org/@bakapiano/ccsm/-/ccsm-0.22.10.tgz","fileCount":89,"integrity":"sha512-mnEpKdwxbYak4t+1oiJ+7HgpU6737ae7okn4NchcNkpDyPgJnwzC3vk78JP7iyd8VjUx3m/XGyLpYlUjgfd2+A==","signatures":[{"sig":"MEUCIQCBZTBBe+UUAJOOWgMXDDDCKHTVums1b/pmat2D4QJJ3AIgfPVQy6eOjvhUFbZzi6nUpCdIcYJKxlovvFBhv854bYM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bakapiano%2fccsm@0.22.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":758770},"main":"server.js","engines":{"node":">=20"},"gitHead":"b296c5cd5d6fc76bcc0150361901baade690ea1c","scripts":{"dev":"node scripts/dev.js","start":"node server.js","postinstall":"node scripts/install.js","preuninstall":"node scripts/uninstall.js"},"_npmUser":{"name":"bakapiano","email":"bakapiano@outlook.com"},"repository":{"url":"git+https://github.com/bakapiano/ccsm.git","type":"git"},"_npmVersion":"10.9.8","description":"Claude Code Session Manager — Windows web UI to manage many concurrent claude sessions: live list, snapshot/restore, focus existing window, new session in an isolated workspace with repo clones","directories":{},"_nodeVersion":"22.23.1","dependencies":{"express":"^4.21.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"optionalDependencies":{"ws":"^8.18.0","node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ccsm_0.22.10_1782878135134_0.40443351093411994","host":"s3://npm-registry-packages-npm-production"}},"0.22.11":{"name":"@bakapiano/ccsm","version":"0.22.11","keywords":["claude","claude-code","session-manager","windows","windows-terminal"],"license":"MIT","_id":"@bakapiano/ccsm@0.22.11","maintainers":[{"name":"bakapiano","email":"bakapiano@outlook.com"}],"homepage":"https://github.com/bakapiano/ccsm#readme","bugs":{"url":"https://github.com/bakapiano/ccsm/issues"},"os":["win32"],"bin":{"ccsm":"bin/ccsm.js"},"dist":{"shasum":"40a9b573d7a7c3199490a71abf6ca7068533b24a","tarball":"https://registry.npmjs.org/@bakapiano/ccsm/-/ccsm-0.22.11.tgz","fileCount":89,"integrity":"sha512-5jXVNlwZs1kMM8cQPHXfQNet/i04Z8LN75Wf2BALUkiclJpHDNybSPtiuk584P1SxDqOIfL2OstQK3Yw7rNAyQ==","signatures":[{"sig":"MEUCIQCxwjrXV+gRuo9VHXx9f2c/pm9ZoXOl0pMMAn71R+MfhgIgOj+30PdZ9PlLT05JWNP5sKJh/cInqCNn4DLuIGSTfEY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bakapiano%2fccsm@0.22.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":766838},"main":"server.js","engines":{"node":">=20"},"gitHead":"ddb7870d7000d214c14513cd4659cbeb74bc5c19","scripts":{"dev":"node scripts/dev.js","start":"node server.js","postinstall":"node scripts/install.js","preuninstall":"node scripts/uninstall.js"},"_npmUser":{"name":"bakapiano","email":"bakapiano@outlook.com"},"repository":{"url":"git+https://github.com/bakapiano/ccsm.git","type":"git"},"_npmVersion":"10.9.8","description":"Claude Code Session Manager — Windows web UI to manage many concurrent claude sessions: live list, snapshot/restore, focus existing window, new session in an isolated workspace with repo clones","directories":{},"_nodeVersion":"22.23.0","dependencies":{"express":"^4.21.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"optionalDependencies":{"ws":"^8.18.0","node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ccsm_0.22.11_1782890309024_0.7473641863334222","host":"s3://npm-registry-packages-npm-production"}},"0.22.12":{"name":"@bakapiano/ccsm","version":"0.22.12","keywords":["claude","claude-code","session-manager","windows","windows-terminal"],"license":"MIT","_id":"@bakapiano/ccsm@0.22.12","maintainers":[{"name":"bakapiano","email":"bakapiano@outlook.com"}],"homepage":"https://github.com/bakapiano/ccsm#readme","bugs":{"url":"https://github.com/bakapiano/ccsm/issues"},"os":["win32"],"bin":{"ccsm":"bin/ccsm.js"},"dist":{"shasum":"17f25f0b53f9a9c9b89fd698242267bc359a9a2a","tarball":"https://registry.npmjs.org/@bakapiano/ccsm/-/ccsm-0.22.12.tgz","fileCount":90,"integrity":"sha512-bSjfOEcRwtfUFd5UHCETV9t6HC6tKqwbg28jYgxY0yRLUc0oVCaJA4KQEurDKN90H3HVfirvoidko6z/lccWGA==","signatures":[{"sig":"MEYCIQDljUCQZq/4z+SNfZqaHoO8tsHyn5pMwKv2yT9YtZSL6AIhALKhXfMXmIudtpsPTv85QYkrSZw4Opg1gLj8Mb/PGd7x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bakapiano%2fccsm@0.22.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":770745},"main":"server.js","engines":{"node":">=20"},"gitHead":"6dec4dfcf28c3f45a63046a3a26b2087149dc61d","scripts":{"dev":"node scripts/dev.js","start":"node server.js","postinstall":"node scripts/install.js","preuninstall":"node scripts/uninstall.js"},"_npmUser":{"name":"bakapiano","email":"bakapiano@outlook.com"},"repository":{"url":"git+https://github.com/bakapiano/ccsm.git","type":"git"},"_npmVersion":"10.9.8","description":"Claude Code Session Manager — Windows web UI to manage many concurrent claude sessions: live list, snapshot/restore, focus existing window, new session in an isolated workspace with repo clones","directories":{},"_nodeVersion":"22.23.0","dependencies":{"express":"^4.21.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"optionalDependencies":{"ws":"^8.18.0","node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ccsm_0.22.12_1782891846093_0.7290340590927555","host":"s3://npm-registry-packages-npm-production"}},"0.22.13":{"name":"@bakapiano/ccsm","version":"0.22.13","keywords":["claude","claude-code","session-manager","windows","windows-terminal"],"license":"MIT","_id":"@bakapiano/ccsm@0.22.13","maintainers":[{"name":"bakapiano","email":"bakapiano@outlook.com"}],"homepage":"https://github.com/bakapiano/ccsm#readme","bugs":{"url":"https://github.com/bakapiano/ccsm/issues"},"os":["win32"],"bin":{"ccsm":"bin/ccsm.js"},"dist":{"shasum":"89cc47d71b6ed636eaf6aa4ac27621e9c21a7fc6","tarball":"https://registry.npmjs.org/@bakapiano/ccsm/-/ccsm-0.22.13.tgz","fileCount":90,"integrity":"sha512-vIgh7nyhX/6UtpT88fkm+hC5+QqRK0nhZf7+xeLxDJIWDkrfBpkZeU7MkRyoh5SczF1zoHTOuNvuCD1vmHj44Q==","signatures":[{"sig":"MEYCIQCQHQOxzH/7TnPXPjg+ZRYMw+VTaU2/JXXiJ2KVe+3gggIhAIzHzrVKXRC3GJXL7ZM71dyYwsl7S9jgF0O5nCfbb7nP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bakapiano%2fccsm@0.22.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":771944},"main":"server.js","engines":{"node":">=20"},"gitHead":"71b00a6e9f32275e0927ed07355eaca3c43d71db","scripts":{"dev":"node scripts/dev.js","start":"node server.js","postinstall":"node scripts/install.js","preuninstall":"node scripts/uninstall.js"},"_npmUser":{"name":"bakapiano","email":"bakapiano@outlook.com"},"repository":{"url":"git+https://github.com/bakapiano/ccsm.git","type":"git"},"_npmVersion":"10.9.8","description":"Claude Code Session Manager — Windows web UI to manage many concurrent claude sessions: live list, snapshot/restore, focus existing window, new session in an isolated workspace with repo clones","directories":{},"_nodeVersion":"22.23.1","dependencies":{"express":"^4.21.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"optionalDependencies":{"ws":"^8.18.0","node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ccsm_0.22.13_1782983511082_0.5857919644084153","host":"s3://npm-registry-packages-npm-production"}},"0.22.14":{"name":"@bakapiano/ccsm","version":"0.22.14","keywords":["claude","claude-code","session-manager","windows","windows-terminal"],"license":"MIT","_id":"@bakapiano/ccsm@0.22.14","maintainers":[{"name":"bakapiano","email":"bakapiano@outlook.com"}],"homepage":"https://github.com/bakapiano/ccsm#readme","bugs":{"url":"https://github.com/bakapiano/ccsm/issues"},"os":["win32"],"bin":{"ccsm":"bin/ccsm.js"},"dist":{"shasum":"2c7be64b37152553ac094f8b964cb3cf55a6dad5","tarball":"https://registry.npmjs.org/@bakapiano/ccsm/-/ccsm-0.22.14.tgz","fileCount":90,"integrity":"sha512-fwU1RCyUCREMW5pzVgi4BTB7HgE0ZfXxViZ3JN/fbp+q9oSiaAhFs3G4guvi01Z6GxxpHGmaRXaPEkb5OHb5JQ==","signatures":[{"sig":"MEUCIQCEx09MQuiCHZmTi9q3esD9aV5PUOOb9jnKc9h86mZS9QIgGb0qcCUGD+vIvjwxro/QkN9KbRNjwMyk9rSrtJ2vCPM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bakapiano%2fccsm@0.22.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":776365},"main":"server.js","engines":{"node":">=20"},"gitHead":"682a1f805f5f301c9e7fd0835b971060f9d5f18b","scripts":{"dev":"node scripts/dev.js","start":"node server.js","postinstall":"node scripts/install.js","preuninstall":"node scripts/uninstall.js"},"_npmUser":{"name":"bakapiano","email":"bakapiano@outlook.com"},"repository":{"url":"git+https://github.com/bakapiano/ccsm.git","type":"git"},"_npmVersion":"10.9.8","description":"Claude Code Session Manager — Windows web UI to manage many concurrent claude sessions: live list, snapshot/restore, focus existing window, new session in an isolated workspace with repo clones","directories":{},"_nodeVersion":"22.23.1","dependencies":{"express":"^4.21.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"optionalDependencies":{"ws":"^8.18.0","node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ccsm_0.22.14_1783061455983_0.01775252403546812","host":"s3://npm-registry-packages-npm-production"}},"0.22.15":{"name":"@bakapiano/ccsm","version":"0.22.15","keywords":["claude","claude-code","session-manager","windows","windows-terminal"],"license":"MIT","_id":"@bakapiano/ccsm@0.22.15","maintainers":[{"name":"bakapiano","email":"bakapiano@outlook.com"}],"homepage":"https://github.com/bakapiano/ccsm#readme","bugs":{"url":"https://github.com/bakapiano/ccsm/issues"},"os":["win32"],"bin":{"ccsm":"bin/ccsm.js"},"dist":{"shasum":"554aee7930555918e1dc007dc55dc898dfa9c14c","tarball":"https://registry.npmjs.org/@bakapiano/ccsm/-/ccsm-0.22.15.tgz","fileCount":92,"integrity":"sha512-sKkW78EHP9ufAjr1Zls7opLwsFO84DAAsYROGSjXOSaSlIW76NaDdlTDTJM2TT0UrfZ+xhl+ax8RW15eJVkLPA==","signatures":[{"sig":"MEUCIGkmaooaWZehEJXI4gHdcXrrAsIqReirxxKMFTCGm9O3AiEA+c0LoKQKsG+v83G/X24Kx9ta1qhUO2iicmQd5QfXc4k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":814371},"main":"server.js","engines":{"node":">=20"},"gitHead":"a572fd3a23ff50d4c10dfd58cbd22ab926919f20","scripts":{"dev":"node scripts/dev.js","start":"node server.js","postinstall":"node scripts/install.js","preuninstall":"node scripts/uninstall.js"},"_npmUser":{"name":"bakapiano","email":"bakapiano@outlook.com"},"repository":{"url":"git+https://github.com/bakapiano/ccsm.git","type":"git"},"_npmVersion":"11.6.1","description":"Claude Code Session Manager — Windows web UI to manage many concurrent claude sessions: live list, snapshot/restore, focus existing window, new session in an isolated workspace with repo clones","directories":{},"_nodeVersion":"24.11.0","dependencies":{"express":"^4.21.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"optionalDependencies":{"ws":"^8.18.0","node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ccsm_0.22.15_1783064523046_0.48643236625419384","host":"s3://npm-registry-packages-npm-production"}},"0.22.16":{"name":"@bakapiano/ccsm","version":"0.22.16","keywords":["claude","claude-code","session-manager","windows","windows-terminal"],"license":"MIT","_id":"@bakapiano/ccsm@0.22.16","maintainers":[{"name":"bakapiano","email":"bakapiano@outlook.com"}],"homepage":"https://github.com/bakapiano/ccsm#readme","bugs":{"url":"https://github.com/bakapiano/ccsm/issues"},"os":["win32"],"bin":{"ccsm":"bin/ccsm.js"},"dist":{"shasum":"a5c55e201b5298e0774a06257446496ff63c3555","tarball":"https://registry.npmjs.org/@bakapiano/ccsm/-/ccsm-0.22.16.tgz","fileCount":93,"integrity":"sha512-Qf4iFv2yc5Q1ATM3l1F4qXRQujnzzU6tNZ8JvT8Es/ZgFHUeaOhjA6M5iWZor3osfuqbNoleSykY7X0sib93tg==","signatures":[{"sig":"MEYCIQDOp1lyOH7VQs6MIuNrtRTyoVM/2QRpZE0VEpjl9TtGPQIhAOTEiWfc36LGh3rT2ABr1E2EUC7OztBPUWph7vo/Ey14","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bakapiano%2fccsm@0.22.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":831641},"main":"server.js","engines":{"node":">=20"},"gitHead":"68e2c1d14a8b79a04f7464818979ab2c5acf3f55","scripts":{"dev":"node scripts/dev.js","start":"node server.js","postinstall":"node scripts/install.js","preuninstall":"node scripts/uninstall.js"},"_npmUser":{"name":"bakapiano","email":"bakapiano@outlook.com"},"repository":{"url":"git+https://github.com/bakapiano/ccsm.git","type":"git"},"_npmVersion":"10.9.8","description":"Claude Code Session Manager — Windows web UI to manage many concurrent claude sessions: live list, snapshot/restore, focus existing window, new session in an isolated workspace with repo clones","directories":{},"_nodeVersion":"22.23.1","dependencies":{"express":"^4.21.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"optionalDependencies":{"ws":"^8.18.0","node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ccsm_0.22.16_1783409189125_0.3029245821466311","host":"s3://npm-registry-packages-npm-production"}},"0.22.17":{"name":"@bakapiano/ccsm","version":"0.22.17","keywords":["claude","claude-code","session-manager","windows","windows-terminal"],"license":"MIT","_id":"@bakapiano/ccsm@0.22.17","maintainers":[{"name":"bakapiano","email":"bakapiano@outlook.com"}],"homepage":"https://github.com/bakapiano/ccsm#readme","bugs":{"url":"https://github.com/bakapiano/ccsm/issues"},"os":["win32"],"bin":{"ccsm":"bin/ccsm.js"},"dist":{"shasum":"ca97d2bb4af227627eb25830e3bb2495179da931","tarball":"https://registry.npmjs.org/@bakapiano/ccsm/-/ccsm-0.22.17.tgz","fileCount":93,"integrity":"sha512-eZQk1Zs4fk7I99skdlN1XC7/UhKs0FcVVd94pYhSr2/JKuWP926UAvVNlMytzbaIxBDRgSNTF9TDLKr+h3xaoA==","signatures":[{"sig":"MEQCIFmHuN/qPhFuNGl/qZngqX+lKgUuS6A/eJJhk9jY3A3YAiAIy66JrKOzi/iZeqw3iouW7WSuCgpelOhw8aI831au2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bakapiano%2fccsm@0.22.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":835813},"main":"server.js","engines":{"node":">=20"},"gitHead":"1829acf5f1dd8ec97c0baadb0ca3cebdd91f1878","scripts":{"dev":"node scripts/dev.js","start":"node server.js","postinstall":"node scripts/install.js","preuninstall":"node scripts/uninstall.js"},"_npmUser":{"name":"bakapiano","email":"bakapiano@outlook.com"},"repository":{"url":"git+https://github.com/bakapiano/ccsm.git","type":"git"},"_npmVersion":"10.9.8","description":"Claude Code Session Manager — Windows web UI to manage many concurrent claude sessions: live list, snapshot/restore, focus existing window, new session in an isolated workspace with repo clones","directories":{},"_nodeVersion":"22.23.1","dependencies":{"express":"^4.21.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"optionalDependencies":{"ws":"^8.18.0","node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ccsm_0.22.17_1783476771952_0.010900250731457062","host":"s3://npm-registry-packages-npm-production"}},"0.22.18":{"name":"@bakapiano/ccsm","version":"0.22.18","keywords":["claude","claude-code","session-manager","windows","windows-terminal"],"license":"MIT","_id":"@bakapiano/ccsm@0.22.18","maintainers":[{"name":"bakapiano","email":"bakapiano@outlook.com"}],"homepage":"https://github.com/bakapiano/ccsm#readme","bugs":{"url":"https://github.com/bakapiano/ccsm/issues"},"os":["win32"],"bin":{"ccsm":"bin/ccsm.js"},"dist":{"shasum":"4e4529395cb8720f2b0d64ddc1ca221124274e62","tarball":"https://registry.npmjs.org/@bakapiano/ccsm/-/ccsm-0.22.18.tgz","fileCount":93,"integrity":"sha512-ae/niTBBhTEX3LNJ0MS1K46csLeiNcC9IQ8NTEexT1AXkJFzuEw15bvUoheQl0iROl3PHutd7oT4QmHY9i/Y2g==","signatures":[{"sig":"MEQCIFuoinvuJX1G3lKSv07EjI7ZZ5+BxZovJ2BJx0is+iBjAiArOaMqQms4/xEUd4JfHPtaH8UTotTeAgYDN8iveapGJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bakapiano%2fccsm@0.22.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":839861},"main":"server.js","engines":{"node":">=20"},"gitHead":"cb9ed48fb7d31be0098002afd24ee3702efdb36c","scripts":{"dev":"node scripts/dev.js","start":"node server.js","postinstall":"node scripts/install.js","preuninstall":"node scripts/uninstall.js"},"_npmUser":{"name":"bakapiano","email":"bakapiano@outlook.com"},"repository":{"url":"git+https://github.com/bakapiano/ccsm.git","type":"git"},"_npmVersion":"10.9.8","description":"Claude Code Session Manager — Windows web UI to manage many concurrent claude sessions: live list, snapshot/restore, focus existing window, new session in an isolated workspace with repo clones","directories":{},"_nodeVersion":"22.23.1","dependencies":{"express":"^4.21.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"optionalDependencies":{"ws":"^8.18.0","node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ccsm_0.22.18_1783565684962_0.052556045530452344","host":"s3://npm-registry-packages-npm-production"}},"0.22.19":{"name":"@bakapiano/ccsm","version":"0.22.19","keywords":["claude","claude-code","session-manager","windows","windows-terminal"],"license":"MIT","_id":"@bakapiano/ccsm@0.22.19","maintainers":[{"name":"bakapiano","email":"bakapiano@outlook.com"}],"homepage":"https://github.com/bakapiano/ccsm#readme","bugs":{"url":"https://github.com/bakapiano/ccsm/issues"},"os":["win32"],"bin":{"ccsm":"bin/ccsm.js"},"dist":{"shasum":"848bd56b28b9b387c77f9cb974491417faaa7852","tarball":"https://registry.npmjs.org/@bakapiano/ccsm/-/ccsm-0.22.19.tgz","fileCount":93,"integrity":"sha512-mbICH8Dn82BaKRSriGCEJMBpt3XLOw0Ws+zJTzQop2GWMjebQSPpNNx4PemUp05veX7caoP7iXdTXNg2r8UcLQ==","signatures":[{"sig":"MEUCIQDIOTBddIl+6y1pecpKHy3kOVHyafblYe1ITr3taLP5XgIgfXqvxCwBwHyHR7lqdH3b8LxS6D0sGmpjxGjKwMNt6ZU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bakapiano%2fccsm@0.22.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":840630},"main":"server.js","engines":{"node":">=20"},"gitHead":"c1c7641be29f0cb64948599db0512e36b4e1afcd","scripts":{"dev":"node scripts/dev.js","start":"node server.js","postinstall":"node scripts/install.js","preuninstall":"node scripts/uninstall.js"},"_npmUser":{"name":"bakapiano","email":"bakapiano@outlook.com"},"repository":{"url":"git+https://github.com/bakapiano/ccsm.git","type":"git"},"_npmVersion":"10.9.8","description":"Claude Code Session Manager — Windows web UI to manage many concurrent claude sessions: live list, snapshot/restore, focus existing window, new session in an isolated workspace with repo clones","directories":{},"_nodeVersion":"22.23.1","dependencies":{"express":"^4.21.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"optionalDependencies":{"ws":"^8.18.0","node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ccsm_0.22.19_1784267219605_0.031631456104670885","host":"s3://npm-registry-packages-npm-production"}},"0.22.20":{"name":"@bakapiano/ccsm","version":"0.22.20","keywords":["claude","claude-code","session-manager","windows","windows-terminal"],"license":"MIT","_id":"@bakapiano/ccsm@0.22.20","maintainers":[{"name":"bakapiano","email":"bakapiano@outlook.com"}],"homepage":"https://github.com/bakapiano/ccsm#readme","bugs":{"url":"https://github.com/bakapiano/ccsm/issues"},"os":["win32"],"bin":{"ccsm":"bin/ccsm.js"},"dist":{"shasum":"c2b6d4c6ad097f8592d42e9372c0dd9cd5918c67","tarball":"https://registry.npmjs.org/@bakapiano/ccsm/-/ccsm-0.22.20.tgz","fileCount":93,"integrity":"sha512-TsKD6Ge15GFA/9zcMH6wUL+CMlvnPJ1mmekhKnZNMJJF4KYAGa690KpP+uF+4WbQ7k6Enp1Cg5t6QZV6+RoWdg==","signatures":[{"sig":"MEYCIQCsmTRncOgRIwAwUMBmAYUi8854BOCXmga8alGvuiONrQIhAK/gTrRKUfvjEIyrGdhhvu/q21/Ks1GHxGd10sGcfYMW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bakapiano%2fccsm@0.22.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":842345},"main":"server.js","engines":{"node":">=20"},"gitHead":"2991ca56f99a6f3497688c2ba3f90921e94a4085","scripts":{"dev":"node scripts/dev.js","start":"node server.js","postinstall":"node scripts/install.js","preuninstall":"node scripts/uninstall.js"},"_npmUser":{"name":"bakapiano","email":"bakapiano@outlook.com"},"repository":{"url":"git+https://github.com/bakapiano/ccsm.git","type":"git"},"_npmVersion":"10.9.8","description":"Claude Code Session Manager — Windows web UI to manage many concurrent claude sessions: live list, snapshot/restore, focus existing window, new session in an isolated workspace with repo clones","directories":{},"_nodeVersion":"22.23.1","dependencies":{"express":"^4.21.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"optionalDependencies":{"ws":"^8.18.0","node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ccsm_0.22.20_1784513136001_0.5426744795666736","host":"s3://npm-registry-packages-npm-production"}},"0.22.21":{"name":"@bakapiano/ccsm","version":"0.22.21","keywords":["claude","claude-code","session-manager","windows","windows-terminal"],"license":"MIT","_id":"@bakapiano/ccsm@0.22.21","maintainers":[{"name":"bakapiano","email":"bakapiano@outlook.com"}],"homepage":"https://github.com/bakapiano/ccsm#readme","bugs":{"url":"https://github.com/bakapiano/ccsm/issues"},"os":["win32"],"bin":{"ccsm":"bin/ccsm.js"},"dist":{"shasum":"9c959ae64a6a18d8fe2bb513a310ac0f6269924f","tarball":"https://registry.npmjs.org/@bakapiano/ccsm/-/ccsm-0.22.21.tgz","fileCount":93,"integrity":"sha512-1qjnSS+VufvZ1mvvMtXLJkyrj0rNtEOOm8quMZ3heMNuE3sFjKYHJdCPgvGsyfovOPUZY6axXiJUJXntg5Pl8Q==","signatures":[{"sig":"MEUCIDRGXj94d6/V3ZednOP1gu8v2yzTp7H2agDWHQhQm86zAiEA5FFzzJh50VN/zolgbscIBFA5zRutaub885VoIvZawE8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bakapiano%2fccsm@0.22.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":845864},"main":"server.js","engines":{"node":">=20"},"gitHead":"bc28d5f384e5ed9353516c393e58075467ae05f7","scripts":{"dev":"node scripts/dev.js","start":"node server.js","postinstall":"node scripts/install.js","preuninstall":"node scripts/uninstall.js"},"_npmUser":{"name":"bakapiano","email":"bakapiano@outlook.com"},"repository":{"url":"git+https://github.com/bakapiano/ccsm.git","type":"git"},"_npmVersion":"10.9.8","description":"Claude Code Session Manager — Windows web UI to manage many concurrent claude sessions: live list, snapshot/restore, focus existing window, new session in an isolated workspace with repo clones","directories":{},"_nodeVersion":"22.23.1","dependencies":{"express":"^4.21.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"optionalDependencies":{"ws":"^8.18.0","node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ccsm_0.22.21_1784518339314_0.9238338109198319","host":"s3://npm-registry-packages-npm-production"}},"0.22.22":{"name":"@bakapiano/ccsm","version":"0.22.22","keywords":["claude","claude-code","session-manager","windows","windows-terminal"],"license":"MIT","_id":"@bakapiano/ccsm@0.22.22","maintainers":[{"name":"bakapiano","email":"bakapiano@outlook.com"}],"homepage":"https://github.com/bakapiano/ccsm#readme","bugs":{"url":"https://github.com/bakapiano/ccsm/issues"},"os":["win32"],"bin":{"ccsm":"bin/ccsm.js"},"dist":{"shasum":"250987c8bc6a06709a0579823a0be7a2be61f0f9","tarball":"https://registry.npmjs.org/@bakapiano/ccsm/-/ccsm-0.22.22.tgz","fileCount":93,"integrity":"sha512-oY7h1+fkjuHfPEO6/0VjjHLK6YrM0LQE4FVod7EewZNMG6BNr+eYXvIDPzr+fASrHKEVHG0CqB1q9SKe0KU4wg==","signatures":[{"sig":"MEUCIAJrnzcEAGMquBRkeqRE6dmPkkCjp8zvLG/BDKXR8PNdAiEAtnW9sVB7dCPBx4js0aPa0U7YpW34Yoy/Y/wCzakyh64=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bakapiano%2fccsm@0.22.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":852337},"main":"server.js","_from":"file:dist/bakapiano-ccsm-0.22.22.tgz","engines":{"node":">=20"},"scripts":{"dev":"node scripts/dev.js","start":"node server.js","postinstall":"node scripts/install.js","preuninstall":"node scripts/uninstall.js"},"_npmUser":{"name":"bakapiano","email":"bakapiano@outlook.com"},"_resolved":"/home/runner/work/ccsm/ccsm/dist/bakapiano-ccsm-0.22.22.tgz","_integrity":"sha512-oY7h1+fkjuHfPEO6/0VjjHLK6YrM0LQE4FVod7EewZNMG6BNr+eYXvIDPzr+fASrHKEVHG0CqB1q9SKe0KU4wg==","repository":{"url":"git+https://github.com/bakapiano/ccsm.git","type":"git"},"_npmVersion":"10.9.8","description":"Claude Code Session Manager — Windows web UI to manage many concurrent claude sessions: live list, snapshot/restore, focus existing window, new session in an isolated workspace with repo clones","directories":{},"_nodeVersion":"22.23.1","dependencies":{"express":"^4.21.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"optionalDependencies":{"ws":"^8.18.0","node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ccsm_0.22.22_1784521672796_0.687709517732217","host":"s3://npm-registry-packages-npm-production"}},"0.22.23":{"name":"@bakapiano/ccsm","version":"0.22.23","keywords":["claude","claude-code","session-manager","windows","windows-terminal"],"license":"MIT","_id":"@bakapiano/ccsm@0.22.23","maintainers":[{"name":"bakapiano","email":"bakapiano@outlook.com"}],"homepage":"https://github.com/bakapiano/ccsm#readme","bugs":{"url":"https://github.com/bakapiano/ccsm/issues"},"os":["win32"],"bin":{"ccsm":"bin/ccsm.js"},"dist":{"shasum":"f949b9108ec0c4671668a421516e43e21236fa42","tarball":"https://registry.npmjs.org/@bakapiano/ccsm/-/ccsm-0.22.23.tgz","fileCount":93,"integrity":"sha512-P/LOhluLW83pWINOPH/bCB/ESO0kUFNwizVp/j06IxPsXEGBk42/0QRGvec0EEwTGYZqgVFwkWQh7xveBdLBFg==","signatures":[{"sig":"MEUCIGML+tfpDanSHGlxiWXbBmoN2JcfKX0Y57WJnvto/hXUAiEAxTqGf9LCci2W3Hbm2F4ils75EE7hTQ++mo4I6Kntytg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bakapiano%2fccsm@0.22.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":853400},"main":"server.js","_from":"file:dist/bakapiano-ccsm-0.22.23.tgz","engines":{"node":">=20"},"scripts":{"dev":"node scripts/dev.js","start":"node server.js","postinstall":"node scripts/install.js","preuninstall":"node scripts/uninstall.js"},"_npmUser":{"name":"bakapiano","email":"bakapiano@outlook.com"},"_resolved":"/home/runner/work/ccsm/ccsm/dist/bakapiano-ccsm-0.22.23.tgz","_integrity":"sha512-P/LOhluLW83pWINOPH/bCB/ESO0kUFNwizVp/j06IxPsXEGBk42/0QRGvec0EEwTGYZqgVFwkWQh7xveBdLBFg==","repository":{"url":"git+https://github.com/bakapiano/ccsm.git","type":"git"},"_npmVersion":"10.9.8","description":"Claude Code Session Manager — Windows web UI to manage many concurrent claude sessions: live list, snapshot/restore, focus existing window, new session in an isolated workspace with repo clones","directories":{},"_nodeVersion":"22.23.1","dependencies":{"express":"^4.21.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"optionalDependencies":{"ws":"^8.18.0","node-pty":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ccsm_0.22.23_1784535140260_0.15862678691745846","host":"s3://npm-registry-packages-npm-production"}},"0.22.24":{"name":"@bakapiano/ccsm","version":"0.22.24","description":"Claude Code Session Manager — Windows web UI to manage many concurrent claude sessions: live list, snapshot/restore, focus existing window, new session in an isolated workspace with repo clones","license":"MIT","main":"server.js","bin":{"ccsm":"bin/ccsm.js"},"scripts":{"start":"node server.js","dev":"node scripts/dev.js","postinstall":"node scripts/install.js","preuninstall":"node scripts/uninstall.js"},"dependencies":{"express":"^4.21.2"},"optionalDependencies":{"node-pty":"^1.0.0","ws":"^8.18.0"},"engines":{"node":">=20"},"os":["win32"],"keywords":["claude","claude-code","session-manager","windows","windows-terminal"],"repository":{"type":"git","url":"git+https://github.com/bakapiano/ccsm.git"},"bugs":{"url":"https://github.com/bakapiano/ccsm/issues"},"homepage":"https://github.com/bakapiano/ccsm#readme","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_id":"@bakapiano/ccsm@0.22.24","_integrity":"sha512-4WqVHsx+4VkkWAyVDJeaJ/4OIT5cfRl8ZCGbwgbeaN1C0Qki/yFJCIE9w1TuxsqwYX6n/clH2hetUWw1lw3ZrA==","_resolved":"/home/runner/work/ccsm/ccsm/dist/bakapiano-ccsm-0.22.24.tgz","_from":"file:dist/bakapiano-ccsm-0.22.24.tgz","_nodeVersion":"22.23.1","_npmVersion":"10.9.8","dist":{"integrity":"sha512-4WqVHsx+4VkkWAyVDJeaJ/4OIT5cfRl8ZCGbwgbeaN1C0Qki/yFJCIE9w1TuxsqwYX6n/clH2hetUWw1lw3ZrA==","shasum":"aa36a290ecfebbf775882cf07880e12e608a40f1","tarball":"https://registry.npmjs.org/@bakapiano/ccsm/-/ccsm-0.22.24.tgz","fileCount":93,"unpackedSize":853797,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bakapiano%2fccsm@0.22.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCUHWxnyuWTeeqNL02pk3pQHp2y/b588kZCIoBAhQ5QYAIhAJZgUMMEtRA9Lv4vp4LzRCLLnKopET2+SRWmCe9wWSbr"}]},"_npmUser":{"name":"bakapiano","email":"bakapiano@outlook.com"},"directories":{},"maintainers":[{"name":"bakapiano","email":"bakapiano@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ccsm_0.22.24_1784537966378_0.2177154256840892"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-20T07:51:27.583Z","modified":"2026-07-20T08:59:26.817Z","0.1.0":"2026-05-20T07:51:27.918Z","0.2.0":"2026-05-20T07:59:23.134Z","0.3.0":"2026-05-20T08:04:29.254Z","0.4.0":"2026-05-20T08:16:18.567Z","0.5.0":"2026-05-20T08:59:37.622Z","0.6.0":"2026-05-21T09:14:21.875Z","0.8.3":"2026-05-22T11:37:25.702Z","0.8.4":"2026-05-22T11:55:23.651Z","0.9.0":"2026-05-23T01:08:07.515Z","0.10.0":"2026-05-24T13:03:18.654Z","0.10.1":"2026-05-24T13:10:44.604Z","0.10.2":"2026-05-24T13:23:36.970Z","0.10.3":"2026-05-24T13:51:36.755Z","0.11.0":"2026-05-25T03:24:21.397Z","0.12.0":"2026-05-25T06:42:40.828Z","0.13.0":"2026-05-25T10:45:23.093Z","0.14.0":"2026-05-25T15:15:44.484Z","0.15.0":"2026-05-25T16:20:30.714Z","0.15.1":"2026-05-25T16:27:22.439Z","0.15.2":"2026-05-25T16:37:33.637Z","0.15.3":"2026-05-26T03:46:37.664Z","0.15.4":"2026-05-26T06:19:55.368Z","0.16.0":"2026-05-26T08:03:23.742Z","0.17.0":"2026-05-26T10:14:37.347Z","0.17.2":"2026-05-26T14:45:27.356Z","0.17.3":"2026-05-26T15:52:05.434Z","0.17.4":"2026-05-26T16:03:27.014Z","0.17.5":"2026-05-26T16:07:09.659Z","0.17.6":"2026-05-26T16:11:40.929Z","0.17.7":"2026-05-26T16:15:21.943Z","0.17.8":"2026-05-27T06:45:19.057Z","0.17.9":"2026-05-27T12:09:02.743Z","0.17.10":"2026-05-27T14:08:09.386Z","0.17.11":"2026-05-27T15:41:59.642Z","0.18.0":"2026-05-28T06:19:53.484Z","0.18.1":"2026-05-28T06:37:04.747Z","0.18.2":"2026-05-28T07:49:09.053Z","0.18.3":"2026-05-28T07:49:16.442Z","0.18.4":"2026-05-28T10:05:14.334Z","0.18.5":"2026-05-28T11:06:59.950Z","0.18.6":"2026-05-28T11:34:58.084Z","0.19.0":"2026-05-28T14:24:56.433Z","0.19.1":"2026-05-28T14:41:14.297Z","0.19.2":"2026-05-29T02:47:02.494Z","0.19.3":"2026-05-29T09:42:23.703Z","0.19.4":"2026-05-31T15:33:24.504Z","0.20.0":"2026-06-02T04:02:51.771Z","0.20.1":"2026-06-02T06:31:12.421Z","0.20.2":"2026-06-02T09:20:23.512Z","0.21.0":"2026-06-03T05:48:53.595Z","0.21.1":"2026-06-03T08:25:44.003Z","0.21.2":"2026-06-03T11:24:59.246Z","0.21.3":"2026-06-04T02:12:49.612Z","0.21.4":"2026-06-05T07:37:02.560Z","0.21.5":"2026-06-05T09:07:12.048Z","0.22.0":"2026-06-09T02:21:44.074Z","0.22.1":"2026-06-09T03:38:20.001Z","0.22.2":"2026-06-09T04:15:27.426Z","0.22.3":"2026-06-09T05:57:44.635Z","0.22.4":"2026-06-09T06:49:40.777Z","0.22.5":"2026-06-10T03:26:43.244Z","0.22.6":"2026-06-10T06:58:51.113Z","0.22.7":"2026-06-11T02:42:42.114Z","0.22.8":"2026-06-12T08:39:29.801Z","0.22.9":"2026-06-22T07:12:08.142Z","0.22.10":"2026-07-01T03:55:35.291Z","0.22.11":"2026-07-01T07:18:29.228Z","0.22.12":"2026-07-01T07:44:06.243Z","0.22.13":"2026-07-02T09:11:51.295Z","0.22.14":"2026-07-03T06:50:56.142Z","0.22.15":"2026-07-03T07:42:03.201Z","0.22.16":"2026-07-07T07:26:29.269Z","0.22.17":"2026-07-08T02:12:52.119Z","0.22.18":"2026-07-09T02:54:45.085Z","0.22.19":"2026-07-17T05:46:59.795Z","0.22.20":"2026-07-20T02:05:36.185Z","0.22.21":"2026-07-20T03:32:19.465Z","0.22.22":"2026-07-20T04:27:52.998Z","0.22.23":"2026-07-20T08:12:20.427Z","0.22.24":"2026-07-20T08:59:26.490Z"},"bugs":{"url":"https://github.com/bakapiano/ccsm/issues"},"license":"MIT","homepage":"https://github.com/bakapiano/ccsm#readme","keywords":["claude","claude-code","session-manager","windows","windows-terminal"],"repository":{"type":"git","url":"git+https://github.com/bakapiano/ccsm.git"},"description":"Claude Code Session Manager — Windows web UI to manage many concurrent claude sessions: live list, snapshot/restore, focus existing window, new session in an isolated workspace with repo clones","maintainers":[{"name":"bakapiano","email":"bakapiano@outlook.com"}],"readme":"# ccsm — Claude Code Session Manager\n\nA single pane over every Claude / Codex / Copilot CLI session on your\nmachine. Each session runs inside the page (xterm.js + a PTY pool in\nthe local backend), gets recorded by filesystem folder, and resumes in\nthat folder when you click it again.\n\n[![open](https://img.shields.io/badge/open-bakapiano.github.io%2Fccsm-1a1815?style=flat-square)](https://bakapiano.github.io/ccsm/)\n\n```\n┌── browser ─────────────────────────┐\n│  https://bakapiano.github.io/ccsm/  ← version router\n│                  ↓\n│  /ccsm/X.Y.Z/   ← per-version frontend (pinned to your backend)\n└────────────┬───────────────────────┘\n             │  fetch /api/*   (CORS)\n             │  ws://localhost:7777/ws/*\n             ▼\n┌── local backend ───────────────────┐\n│  ccsm (npm bin)                    │\n│   ├── /api/sessions  /api/sessions/new   │\n│   ├── /api/sessions/:id/resume     │\n│   ├── /api/version  /api/upgrade   │\n│   ├── /ws/terminal/:id (PTY)       │\n│   └── /api/health  /api/heartbeat  │\n└────────────────────────────────────┘\n```\n\n## What it does\n\n- **Runs every CLI session in the page.** `claude`, `codex`, `copilot`\n  or any custom command, in an xterm.js panel. Switch sessions in the\n  sidebar; the PTY keeps running in the backend.\n- **Exact session resume when available.** ccsm records each session's\n  CLI, `cwd`, and discovered upstream session id. Click a stopped\n  session later and ccsm resumes that exact conversation when the CLI\n  supports resume-by-id, falling back to the configured \"resume latest\"\n  command or the CLI's resume picker.\n- **Workspaces + clones.** \"New session\" picks an unused workspace\n  under your work-dir, clones selected repos with live `git clone\n  --progress` streamed to per-repo progress bars, and opens a fresh CLI\n  in the single selected repo or at the workspace root for zero/multiple\n  repos. Or pick any existing folder via the file browser.\n- **Folders.** Drag sessions into named folders for organisation.\n- **In-app upgrade.** Settings checks the explicitly selected npm or\n  GitHub Release source, offers a one-click upgrade, and self-restarts.\n\n## Install\n\n```bash\nnpm i -g @bakapiano/ccsm\n```\n\nThis:\n- puts `ccsm` on your PATH\n- registers a `ccsm://` URL protocol so the hosted frontend can wake\n  the backend with one click\n\n`npx @bakapiano/ccsm` works too for a one-shot trial — the protocol\nstill gets registered.\n\n### Update source\n\nIn **Settings → General → Update source**, choose exactly one channel:\n\n- **npm** (default) uses your global npm configuration for both version\n  checks and the ccsm package install.\n- **GitHub Release** checks the latest published release and installs its\n  pre-packed `bakapiano-ccsm-X.Y.Z.tgz` asset. Package dependencies still\n  resolve through your npm configuration.\n\nccsm never falls back automatically. If the selected source is unavailable\nor stale, the UI reports that source's error and leaves the installation\nunchanged.\n\n## Use\n\n```bash\nccsm                       # starts the backend, opens the frontend\n```\n\nOr just visit **https://bakapiano.github.io/ccsm/** in any browser.\nIf the backend isn't running, the router shows a \"Backend not running\"\nbanner with a **Start ccsm** button — click it, Windows asks once\nwhether to open the `ccsm://` handler (check \"Always allow\"), and the\nbackend spawns silently behind the page. The router auto-reconnects in\n1-2s and redirects to the frontend matching your installed backend\nversion.\n\n### Install as PWA\n\nIn Chrome / Edge, click the install icon in the address bar (or use the\n\"Install ccsm\" button on the **About** tab inside the app). The PWA gets\nits own window, its own icon, and Window Controls Overlay so the title\nbar blends into the page.\n\nAfter installing, clicking the PWA icon is the new entry point — no\nterminal needed.\n\n## Defaults\n\n| | |\n|---|---|\n| Port | `7777` (auto-bumps if taken) |\n| Work dir | `~/ccsm-workspaces` (each subdirectory holds one or more repo clones) |\n| Built-in CLIs | `claude`, `codex`, `copilot` — add your own via the **Configure** tab |\n| Resume behavior | `latest` by default; switch to `picker` in **Configure** |\n| Update source | `npm` by default; switch explicitly to `GitHub Release` in **Settings → General** |\n| Data dir | `~/.ccsm/` (override with `CCSM_HOME=<path>`) — survives upgrades and npx cache wipes |\n\nAll of the above are editable through the **Configure** tab.\n\n## Layout\n\n```\nccsm/\n├── server.js                 # Express + WebSocket; API only in prod\n├── bin/ccsm.js               # launcher · detaches server, opens browser\n├── scripts/\n│   ├── install.js            # postinstall · registers ccsm:// (Windows)\n│   └── uninstall.js          # preuninstall · cleanup\n├── lib/\n│   ├── persistedSessions.js  # ~/.ccsm/sessions.json — the source of truth\n│   ├── folders.js            # sidebar tree\n│   ├── workspace.js          # ws-N allocation + repo clones\n│   ├── webTerminal.js        # node-pty pool · WebSocket bridge\n│   ├── jsonStore.js · config.js\n├── pages-root/               # → GH Pages /  (version router)\n└── public/                   # → GH Pages /<pkg.version>/  (per-version frontend)\n\n~/.ccsm/                       # or $CCSM_HOME\n├── config.json\n├── sessions.json              # persisted sessions\n├── folders.json\n├── server.log\n└── browser-profile/           # Edge/Chrome --user-data-dir\n```\n\n## How \"wake on click\" works\n\nThe hosted frontend lives entirely in the browser sandbox — it cannot\nspawn processes. So when the backend is down, the OfflineBanner's\n**Start ccsm** is a plain `<a href=\"ccsm://start\">`. The OS hands that\noff to a per-user URL protocol handler registered at install time:\n\n```\nHKCU\\Software\\Classes\\ccsm\\shell\\open\\command\n  → wscript.exe \"<LOCALAPPDATA>\\ccsm\\launcher.vbs\" \"%1\"\n```\n\nThe `.vbs` calls `ccsm.cmd \"ccsm://start\"` with `WindowStyle = 0`. That\ngets to `bin/ccsm.js`, which parses the protocol URL, spawns\n`server.js` detached, and exits. Zero windows ever flash.\n\nFirst click triggers a one-time Windows dialog (\"Open ccsm.cmd?\"). Tick\n**Always allow** and future clicks are silent.\n\n## Lifecycle (when does the backend die)\n\n| trigger | reaction |\n|---|---|\n| The auto-opened browser window closes | wait 12s · if any other client heartbeats during that window, stay alive; otherwise gracefulShutdown |\n| No heartbeat for 90s | gracefulShutdown |\n| `POST /api/shutdown` | gracefulShutdown |\n| `POST /api/upgrade` after install | self-respawn + gracefulShutdown |\n| SIGINT / SIGTERM | gracefulShutdown |\n\n## Dev\n\n```bash\ngit clone https://github.com/bakapiano/ccsm\ncd ccsm\nnpm install\nCCSM_NO_BROWSER=1 CCSM_KEEP_ALIVE=1 node server.js\n# opens http://localhost:7777 with hot-reload (public/ is served locally\n# and SSE pushes a reload event on every file save)\n```\n\nDev mode is detected via `__dirname.includes('node_modules')` — when\nrunning from a checkout, the backend also serves `public/`. In an\nnpm-installed copy it's API-only, and you use the hosted frontend.\n\n## Versioning (frontend ↔ backend)\n\nThe hosted root (`/ccsm/`) is a tiny static **version router**: it\nprobes `localhost:7777/api/health`, then redirects you to\n`/ccsm/<backend.version>/`. Each release publishes a fresh\nper-version subdir; old ones stay forever. No semver-compat logic — a\nfrontend is always 1:1 with the backend it was built against.\n\nIf your backend gets upgraded under a still-loaded page, the\nper-version frontend detects the mismatch on its next probe and\nbounces you back through the router automatically.\n\n## Status\n\n- Backend: Windows-first. macOS / Linux backend ports planned (URL\n  protocol registration is the only platform-specific install piece).\n- Frontend: cross-platform (pure web).\n\nSee [CLAUDE.md](CLAUDE.md) for design decisions and the non-obvious\ngotchas baked into the launcher, session lifecycle, and workspace code.\n","readmeFilename":"README.md"}