{"_id":"@ahggg/dsh-side-chat","_rev":"17-78f6cbfc7672416f54471c3711d927d0","name":"@ahggg/dsh-side-chat","dist-tags":{"alpha":"0.1.0-alpha.1","latest":"1.0.2"},"versions":{"0.1.0-alpha.1":{"name":"@ahggg/dsh-side-chat","version":"0.1.0-alpha.1","keywords":["deepseek-harness","dsh","side-chat"],"license":"MIT","_id":"@ahggg/dsh-side-chat@0.1.0-alpha.1","maintainers":[{"name":"ahggg","email":"ironpan3160899@gmail.com"}],"homepage":"https://github.com/AHGGG/dsh-side-chat#readme","bugs":{"url":"https://github.com/AHGGG/dsh-side-chat/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-layout","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"671d0d486117a9437ae4c62c9f0028365508d8c5","tarball":"https://registry.npmjs.org/@ahggg/dsh-side-chat/-/dsh-side-chat-0.1.0-alpha.1.tgz","fileCount":135,"integrity":"sha512-Y5mbOAK6HrsbPg3Rm1tN/8zlgo/4I9mO+EEpvdn3NM9VhTYJqiEUrS7ViU+feApaqC/ukAGHuy9TPMnrM0YHSQ==","signatures":[{"sig":"MEUCIQDEY70krLEwuAyOfWEwvAy47dZljl3racrd1mKx7QjecwIgFUihJVF/fSuNcH4u2lgJ04Qx9FXz8hsSkUrceDCu5Zs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":966893},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/client/index.d.ts","default":"./lib/client.js"},"./remote":{"types":"./lib/remote.d.ts","default":"./lib/remote.js"},"./typert":{"types":"./lib/typert.d.ts","default":"./lib/typert.js"},"./package.json":"./package.json"},"gitHead":"85dc5daaae5d2c66246d6f8e3e8bf2721856f3b8","scripts":{"lint":"oxlint src test scripts tsdown.config.ts","test":"vitest run","build":"npm run clean && tsc -p tsconfig.build.json && tsdown --config tsdown.config.ts","check":"npm run typecheck && npm run lint && npm run test && npm run pack:verify","clean":"node scripts/clean.mjs","prepack":"npm run build","typecheck":"tsc --noEmit","pack:verify":"npm run build && node scripts/verify-package.mjs","test:coverage":"vitest run --coverage","clean-profile:verify":"npm run build && node scripts/clean-profile-e2e.mjs"},"_npmUser":{"name":"ahggg","email":"ironpan3160899@gmail.com"},"repository":{"url":"git+https://github.com/AHGGG/dsh-side-chat.git","type":"git"},"_npmVersion":"11.12.1","description":"Codex-style side conversations for DeepSeek Harness","directories":{},"_nodeVersion":"25.9.0","dependencies":{"zod":"4.4.3","@deepseek-ai/cordis":"4.0.1"},"publishConfig":{"tag":"alpha","access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.7.0","devDependencies":{"jsdom":"29.1.1","react":"18.3.1","oxlint":"1.76.0","tsdown":"0.22.14","vitest":"4.1.8","react-dom":"18.3.1","typescript":"6.0.3","@types/node":"22.20.0","@types/react":"18.3.28","@types/react-dom":"18.3.7","@vitest/coverage-v8":"4.1.8","@deepseek-ai/dsh-agent":"0.1.0-rc.6","@testing-library/react":"16.3.2","@deepseek-ai/dsh-session":"0.1.0-rc.6","@testing-library/jest-dom":"6.9.1","@deepseek-ai/dsh-workspace":"0.1.0-rc.6","@deepseek-ai/dsh-api-remotes":"0.1.0-rc.6","@deepseek-ai/dsh-agent-presets":"0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"0.1.0-rc.6","@deepseek-ai/dsh-user-questions":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-slots":"0.1.0-rc.6","@deepseek-ai/dsh-typert-protocol":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-layout":"0.1.0-rc.6"},"peerDependencies":{"react":">=18.2.0 <20.0.0","@deepseek-ai/cordis":"4.0.1","@deepseek-ai/dsh-agent":"0.1.0-rc.6","@deepseek-ai/dsh-session":"0.1.0-rc.6","@deepseek-ai/dsh-workspace":"0.1.0-rc.6","@deepseek-ai/dsh-api-remotes":"0.1.0-rc.6","@deepseek-ai/dsh-agent-presets":"0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"0.1.0-rc.6","@deepseek-ai/dsh-user-questions":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-slots":"0.1.0-rc.6","@deepseek-ai/dsh-typert-protocol":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-layout":"0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-side-chat_0.1.0-alpha.1_1786709353341_0.7834670374071675","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@ahggg/dsh-side-chat","version":"0.2.0","keywords":["deepseek-harness","dsh","side-chat"],"license":"MIT","_id":"@ahggg/dsh-side-chat@0.2.0","maintainers":[{"name":"ahggg","email":"ironpan3160899@gmail.com"}],"homepage":"https://github.com/AHGGG/dsh-side-chat#readme","bugs":{"url":"https://github.com/AHGGG/dsh-side-chat/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-layout","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"af8691c13a63671b959c2f12e9d57916274ed625","tarball":"https://registry.npmjs.org/@ahggg/dsh-side-chat/-/dsh-side-chat-0.2.0.tgz","fileCount":135,"integrity":"sha512-P/yebMPjBMeaQphk+oRe+j5eOXeBepm4Do00TeTw5PLX/ko+/HqRTSdi0Od2oWQmEEftQGV1310jZ3QqJqt9QQ==","signatures":[{"sig":"MEUCIQD+RMIsJNrBMpsZ3F+LIibvoarD5kCRprEVVBPT0iSg4QIgaFTEmTVmGiySVbKjyrwq89Obdx/MXTtMdqyqe0acgBo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ahggg%2fdsh-side-chat@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":965033},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/client/index.d.ts","default":"./lib/client.js"},"./remote":{"types":"./lib/remote.d.ts","default":"./lib/remote.js"},"./typert":{"types":"./lib/typert.d.ts","default":"./lib/typert.js"},"./package.json":"./package.json"},"gitHead":"cf2c80723f02fbbce36cfe738b6bf5d959470876","scripts":{"lint":"oxlint src test scripts tsdown.config.ts","test":"vitest run","build":"npm run clean && tsc -p tsconfig.build.json && tsdown --config tsdown.config.ts","check":"npm run typecheck && npm run lint && npm run test && npm run pack:verify","clean":"node scripts/clean.mjs","prepack":"npm run build","typecheck":"tsc --noEmit","pack:verify":"npm run build && node scripts/verify-package.mjs","test:coverage":"vitest run --coverage","clean-profile:verify":"npm run build && node scripts/clean-profile-e2e.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9ee87eab-eaab-4e1a-9648-d2ebbedc40a1"}},"repository":{"url":"git+https://github.com/AHGGG/dsh-side-chat.git","type":"git"},"_npmVersion":"11.17.0","description":"Codex-style side conversations for DeepSeek Harness","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"4.4.3","@deepseek-ai/cordis":"4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.7.0","devDependencies":{"jsdom":"29.1.1","react":"18.3.1","oxlint":"1.76.0","tsdown":"0.22.14","vitest":"4.1.8","react-dom":"18.3.1","typescript":"6.0.3","@types/node":"22.20.0","@types/react":"18.3.28","@types/react-dom":"18.3.7","@vitest/coverage-v8":"4.1.8","@deepseek-ai/dsh-agent":"0.1.0-rc.6","@testing-library/react":"16.3.2","@deepseek-ai/dsh-session":"0.1.0-rc.6","@testing-library/jest-dom":"6.9.1","@deepseek-ai/dsh-workspace":"0.1.0-rc.6","@deepseek-ai/dsh-api-remotes":"0.1.0-rc.6","@deepseek-ai/dsh-agent-presets":"0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"0.1.0-rc.6","@deepseek-ai/dsh-user-questions":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-slots":"0.1.0-rc.6","@deepseek-ai/dsh-typert-protocol":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-layout":"0.1.0-rc.6"},"peerDependencies":{"react":">=18.2.0 <20.0.0","@deepseek-ai/cordis":"4.0.1","@deepseek-ai/dsh-agent":"0.1.0-rc.6","@deepseek-ai/dsh-session":"0.1.0-rc.6","@deepseek-ai/dsh-workspace":"0.1.0-rc.6","@deepseek-ai/dsh-api-remotes":"0.1.0-rc.6","@deepseek-ai/dsh-agent-presets":"0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"0.1.0-rc.6","@deepseek-ai/dsh-user-questions":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-slots":"0.1.0-rc.6","@deepseek-ai/dsh-typert-protocol":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-layout":"0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-side-chat_0.2.0_1786712677334_0.823862979928434","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@ahggg/dsh-side-chat","version":"0.3.0","keywords":["deepseek-harness","dsh","side-chat"],"license":"MIT","_id":"@ahggg/dsh-side-chat@0.3.0","maintainers":[{"name":"ahggg","email":"ironpan3160899@gmail.com"}],"homepage":"https://github.com/AHGGG/dsh-side-chat#readme","bugs":{"url":"https://github.com/AHGGG/dsh-side-chat/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-layout","@deepseek-ai/dsh-client-ui-primitives","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"b7e9400689320554a19e8822ffc191c0a81495be","tarball":"https://registry.npmjs.org/@ahggg/dsh-side-chat/-/dsh-side-chat-0.3.0.tgz","fileCount":139,"integrity":"sha512-f2lLqCEUv1hVxOLtCjih9yKQi3zLDHLXZNw6iCV/YuuNqxv4s/TuAS4594tfLShmvdCaZZTT1d6Dz+RHflWz6w==","signatures":[{"sig":"MEQCIAYBMJI2ZzKS6HkNb43W6Vc5AZQ9aX+I4vuv3SixuxTSAiBeV4OmoEL7n1n47k6W3pipyH3wdGq2eSwilPydKf0OTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ahggg%2fdsh-side-chat@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":977988},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/client/index.d.ts","default":"./lib/client.js"},"./remote":{"types":"./lib/remote.d.ts","default":"./lib/remote.js"},"./typert":{"types":"./lib/typert.d.ts","default":"./lib/typert.js"},"./package.json":"./package.json"},"gitHead":"93b5bef9c7030024c3d050e6e3cbb28053af7f99","scripts":{"lint":"oxlint src test scripts tsdown.config.ts","test":"vitest run","build":"npm run clean && tsc -p tsconfig.build.json && tsdown --config tsdown.config.ts","check":"npm run typecheck && npm run lint && npm run test && npm run pack:verify","clean":"node scripts/clean.mjs","prepack":"npm run build","typecheck":"tsc --noEmit","pack:verify":"npm run build && node scripts/verify-package.mjs","test:coverage":"vitest run --coverage","clean-profile:verify":"npm run build && node scripts/clean-profile-e2e.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9ee87eab-eaab-4e1a-9648-d2ebbedc40a1"}},"repository":{"url":"git+https://github.com/AHGGG/dsh-side-chat.git","type":"git"},"_npmVersion":"11.17.0","description":"Codex-style side conversations for DeepSeek Harness","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"4.4.3","@deepseek-ai/cordis":"4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.7.0","devDependencies":{"jsdom":"29.1.1","react":"18.3.1","oxlint":"1.76.0","tsdown":"0.22.14","vitest":"4.1.8","react-dom":"18.3.1","typescript":"6.0.3","@types/node":"22.20.0","@types/react":"18.3.28","@types/react-dom":"18.3.7","@vitest/coverage-v8":"4.1.8","@deepseek-ai/dsh-agent":"0.1.0-rc.6","@testing-library/react":"16.3.2","@deepseek-ai/dsh-session":"0.1.0-rc.6","@testing-library/jest-dom":"6.9.1","@deepseek-ai/dsh-workspace":"0.1.0-rc.6","@deepseek-ai/dsh-api-remotes":"0.1.0-rc.6","@deepseek-ai/dsh-agent-presets":"0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"0.1.0-rc.6","@deepseek-ai/dsh-user-questions":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-slots":"0.1.0-rc.6","@deepseek-ai/dsh-typert-protocol":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-layout":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.6"},"peerDependencies":{"react":">=18.2.0 <20.0.0","@deepseek-ai/cordis":"4.0.1","@deepseek-ai/dsh-agent":"0.1.0-rc.6","@deepseek-ai/dsh-session":"0.1.0-rc.6","@deepseek-ai/dsh-workspace":"0.1.0-rc.6","@deepseek-ai/dsh-api-remotes":"0.1.0-rc.6","@deepseek-ai/dsh-agent-presets":"0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"0.1.0-rc.6","@deepseek-ai/dsh-user-questions":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-slots":"0.1.0-rc.6","@deepseek-ai/dsh-typert-protocol":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-layout":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-side-chat_0.3.0_1786716940310_0.7655987093183341","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@ahggg/dsh-side-chat","version":"0.4.0","keywords":["deepseek-harness","dsh","side-chat"],"license":"MIT","_id":"@ahggg/dsh-side-chat@0.4.0","maintainers":[{"name":"ahggg","email":"ironpan3160899@gmail.com"}],"homepage":"https://github.com/AHGGG/dsh-side-chat#readme","bugs":{"url":"https://github.com/AHGGG/dsh-side-chat/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-input-trigger","@deepseek-ai/dsh-client-ui-layout","@deepseek-ai/dsh-client-ui-primitives","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"6f9105bdfb7152a5dec8b5d9358cb1ca663585e9","tarball":"https://registry.npmjs.org/@ahggg/dsh-side-chat/-/dsh-side-chat-0.4.0.tgz","fileCount":143,"integrity":"sha512-pY7Q8642s2360gL3UXGQa4u6tVhozDjBkq6yCetKVS5sgq12hqnHPuNnU5DbQmlosA+uSmX4ovOUDBZmAxQWVQ==","signatures":[{"sig":"MEUCIFuKfOeac+hqO/g2G3lEsIut89hOxn0xfIAfUtSRBagZAiEArjizEEL5RZSAL4wevfkzgg0ca9bXsW4jN5b07hq1NYY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ahggg%2fdsh-side-chat@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1080480},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/client/index.d.ts","default":"./lib/client.js"},"./remote":{"types":"./lib/remote.d.ts","default":"./lib/remote.js"},"./typert":{"types":"./lib/typert.d.ts","default":"./lib/typert.js"},"./package.json":"./package.json"},"gitHead":"19972ac1967d451ed3c515c23e0deb17ac4e5964","scripts":{"lint":"oxlint src test scripts tsdown.config.ts","test":"vitest run","build":"npm run clean && tsc -p tsconfig.build.json && tsdown --config tsdown.config.ts","check":"npm run typecheck && npm run lint && npm run test && npm run pack:verify","clean":"node scripts/clean.mjs","prepack":"npm run build","typecheck":"tsc --noEmit","pack:verify":"npm run build && node scripts/verify-package.mjs","test:coverage":"vitest run --coverage","clean-profile:verify":"npm run build && node scripts/clean-profile-e2e.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9ee87eab-eaab-4e1a-9648-d2ebbedc40a1"}},"repository":{"url":"git+https://github.com/AHGGG/dsh-side-chat.git","type":"git"},"_npmVersion":"11.17.0","description":"Codex-style side conversations for DeepSeek Harness","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"4.4.3","@deepseek-ai/cordis":"4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.7.0","devDependencies":{"jsdom":"29.1.1","react":"18.3.1","oxlint":"1.76.0","tsdown":"0.22.14","vitest":"4.1.8","react-dom":"18.3.1","typescript":"6.0.3","@types/node":"22.20.0","@types/react":"18.3.28","@types/react-dom":"18.3.7","@vitest/coverage-v8":"4.1.8","@deepseek-ai/dsh-agent":"0.1.0-rc.6","@testing-library/react":"16.3.2","@deepseek-ai/dsh-session":"0.1.0-rc.6","@testing-library/jest-dom":"6.9.1","@deepseek-ai/dsh-workspace":"0.1.0-rc.6","@deepseek-ai/dsh-api-remotes":"0.1.0-rc.6","@deepseek-ai/dsh-agent-presets":"0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"0.1.0-rc.6","@deepseek-ai/dsh-user-questions":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-slots":"0.1.0-rc.6","@deepseek-ai/dsh-typert-protocol":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-layout":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.6"},"peerDependencies":{"react":">=18.2.0 <20.0.0","@deepseek-ai/cordis":"4.0.1","@deepseek-ai/dsh-agent":"0.1.0-rc.6","@deepseek-ai/dsh-session":"0.1.0-rc.6","@deepseek-ai/dsh-workspace":"0.1.0-rc.6","@deepseek-ai/dsh-api-remotes":"0.1.0-rc.6","@deepseek-ai/dsh-agent-presets":"0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"0.1.0-rc.6","@deepseek-ai/dsh-user-questions":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-slots":"0.1.0-rc.6","@deepseek-ai/dsh-typert-protocol":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-layout":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-side-chat_0.4.0_1786722261644_0.5241025785847213","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@ahggg/dsh-side-chat","version":"0.4.1","keywords":["deepseek-harness","dsh","side-chat"],"license":"MIT","_id":"@ahggg/dsh-side-chat@0.4.1","maintainers":[{"name":"ahggg","email":"ironpan3160899@gmail.com"}],"homepage":"https://github.com/AHGGG/dsh-side-chat#readme","bugs":{"url":"https://github.com/AHGGG/dsh-side-chat/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-input-trigger","@deepseek-ai/dsh-client-ui-layout","@deepseek-ai/dsh-client-ui-primitives","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"4420468ebc373c35102b3fbcf669125eba3e4431","tarball":"https://registry.npmjs.org/@ahggg/dsh-side-chat/-/dsh-side-chat-0.4.1.tgz","fileCount":143,"integrity":"sha512-nvlORNd/9xV7o+J9YL62Ke7D+X0F7fCHGBugxM4w8/poW072A8x7aQxBHa2dK+u2GzpUI0dpDHGyHLk/O3OoxQ==","signatures":[{"sig":"MEQCIARo5WAJbJwlFoVDSt3Xi8CJ55Dgm4baCd2P7+cMna38AiBorhDuSlmMcdXsauZBKXZHAKJIkz9vAa8vbmjtKQs52A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ahggg%2fdsh-side-chat@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1105358},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/client/index.d.ts","default":"./lib/client.js"},"./remote":{"types":"./lib/remote.d.ts","default":"./lib/remote.js"},"./typert":{"types":"./lib/typert.d.ts","default":"./lib/typert.js"},"./package.json":"./package.json"},"gitHead":"429fcc3051f4eac944ab7457e35acb1eac546871","scripts":{"lint":"oxlint src test scripts tsdown.config.ts","test":"vitest run","build":"npm run clean && tsc -p tsconfig.build.json && tsdown --config tsdown.config.ts","check":"npm run typecheck && npm run lint && npm run test && npm run pack:verify","clean":"node scripts/clean.mjs","prepack":"npm run build","typecheck":"tsc --noEmit","pack:verify":"npm run build && node scripts/verify-package.mjs","test:coverage":"vitest run --coverage","clean-profile:verify":"npm run build && node scripts/clean-profile-e2e.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9ee87eab-eaab-4e1a-9648-d2ebbedc40a1"}},"repository":{"url":"git+https://github.com/AHGGG/dsh-side-chat.git","type":"git"},"_npmVersion":"11.17.0","description":"Codex-style side conversations for DeepSeek Harness","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"4.4.3","@deepseek-ai/cordis":"4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.7.0","devDependencies":{"jsdom":"29.1.1","react":"18.3.1","oxlint":"1.76.0","tsdown":"0.22.14","vitest":"4.1.8","react-dom":"18.3.1","typescript":"6.0.3","@types/node":"22.20.0","@types/react":"18.3.28","@types/react-dom":"18.3.7","@vitest/coverage-v8":"4.1.8","@deepseek-ai/dsh-agent":"0.1.0-rc.6","@testing-library/react":"16.3.2","@deepseek-ai/dsh-session":"0.1.0-rc.6","@testing-library/jest-dom":"6.9.1","@deepseek-ai/dsh-workspace":"0.1.0-rc.6","@deepseek-ai/dsh-api-remotes":"0.1.0-rc.6","@deepseek-ai/dsh-agent-presets":"0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"0.1.0-rc.6","@deepseek-ai/dsh-user-questions":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-slots":"0.1.0-rc.6","@deepseek-ai/dsh-typert-protocol":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-layout":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.6"},"peerDependencies":{"react":">=18.2.0 <20.0.0","@deepseek-ai/cordis":"4.0.1","@deepseek-ai/dsh-agent":"0.1.0-rc.6","@deepseek-ai/dsh-session":"0.1.0-rc.6","@deepseek-ai/dsh-workspace":"0.1.0-rc.6","@deepseek-ai/dsh-api-remotes":"0.1.0-rc.6","@deepseek-ai/dsh-agent-presets":"0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"0.1.0-rc.6","@deepseek-ai/dsh-user-questions":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-slots":"0.1.0-rc.6","@deepseek-ai/dsh-typert-protocol":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-layout":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-side-chat_0.4.1_1786754826829_0.21006760496746857","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@ahggg/dsh-side-chat","version":"0.4.2","keywords":["deepseek-harness","dsh","side-chat"],"license":"MIT","_id":"@ahggg/dsh-side-chat@0.4.2","maintainers":[{"name":"ahggg","email":"ironpan3160899@gmail.com"}],"homepage":"https://github.com/AHGGG/dsh-side-chat#readme","bugs":{"url":"https://github.com/AHGGG/dsh-side-chat/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-input-trigger","@deepseek-ai/dsh-client-ui-layout","@deepseek-ai/dsh-client-ui-primitives","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"0a687cae987a2a6db7625a0fe8f489576fd02c9f","tarball":"https://registry.npmjs.org/@ahggg/dsh-side-chat/-/dsh-side-chat-0.4.2.tgz","fileCount":147,"integrity":"sha512-bhjhsljKnpin54vlKv2pR05hIsuOCOSo2AH6U6ck+Cbc3l1lPWIX8fD++Ih20VaS59Bno/Z/hj8aQI+hBiRFZA==","signatures":[{"sig":"MEYCIQC20NJdZyrEzNw5EgmyxQ/EblXsEHz1rhc9U7JUw9RLVwIhAO/AknAmXPcN3mskAcCWLXR0P4HSQS/MAQNjCLSEw8jr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ahggg%2fdsh-side-chat@0.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1182060},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/client/index.d.ts","default":"./lib/client.js"},"./remote":{"types":"./lib/remote.d.ts","default":"./lib/remote.js"},"./typert":{"types":"./lib/typert.d.ts","default":"./lib/typert.js"},"./package.json":"./package.json"},"gitHead":"56df717ae8d02eeb63dc7062454aaadf1d78efe6","scripts":{"lint":"oxlint src test scripts tsdown.config.ts","test":"vitest run","build":"npm run clean && tsc -p tsconfig.build.json && tsdown --config tsdown.config.ts","check":"npm run typecheck && npm run lint && npm run test && npm run pack:verify","clean":"node scripts/clean.mjs","prepack":"npm run build","typecheck":"tsc --noEmit","pack:verify":"npm run build && node scripts/verify-package.mjs","test:coverage":"vitest run --coverage","clean-profile:verify":"npm run build && node scripts/clean-profile-e2e.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9ee87eab-eaab-4e1a-9648-d2ebbedc40a1"}},"repository":{"url":"git+https://github.com/AHGGG/dsh-side-chat.git","type":"git"},"_npmVersion":"11.17.0","description":"Codex-style side conversations for DeepSeek Harness","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"4.4.3","@deepseek-ai/cordis":"4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.7.0","devDependencies":{"jsdom":"29.1.1","react":"18.3.1","oxlint":"1.76.0","tsdown":"0.22.14","vitest":"4.1.8","react-dom":"18.3.1","typescript":"6.0.3","@types/node":"22.20.0","@types/react":"18.3.28","@types/react-dom":"18.3.7","@vitest/coverage-v8":"4.1.8","@deepseek-ai/dsh-agent":"0.1.0-rc.6","@testing-library/react":"16.3.2","@deepseek-ai/dsh-session":"0.1.0-rc.6","@testing-library/jest-dom":"6.9.1","@deepseek-ai/dsh-workspace":"0.1.0-rc.6","@deepseek-ai/dsh-api-remotes":"0.1.0-rc.6","@deepseek-ai/dsh-agent-presets":"0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"0.1.0-rc.6","@deepseek-ai/dsh-user-questions":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-slots":"0.1.0-rc.6","@deepseek-ai/dsh-typert-protocol":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-layout":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.6"},"peerDependencies":{"react":">=18.2.0 <20.0.0","@deepseek-ai/cordis":"4.0.1","@deepseek-ai/dsh-agent":"0.1.0-rc.6","@deepseek-ai/dsh-session":"0.1.0-rc.6","@deepseek-ai/dsh-workspace":"0.1.0-rc.6","@deepseek-ai/dsh-api-remotes":"0.1.0-rc.6","@deepseek-ai/dsh-agent-presets":"0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"0.1.0-rc.6","@deepseek-ai/dsh-user-questions":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-slots":"0.1.0-rc.6","@deepseek-ai/dsh-typert-protocol":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-layout":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-side-chat_0.4.2_1786755073842_0.6772525135859897","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@ahggg/dsh-side-chat","version":"0.5.0","keywords":["deepseek-harness","dsh","side-chat"],"license":"MIT","_id":"@ahggg/dsh-side-chat@0.5.0","maintainers":[{"name":"ahggg","email":"ironpan3160899@gmail.com"}],"homepage":"https://github.com/AHGGG/dsh-side-chat#readme","bugs":{"url":"https://github.com/AHGGG/dsh-side-chat/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-input-trigger","@deepseek-ai/dsh-client-ui-layout","@deepseek-ai/dsh-client-ui-primitives","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"fe304d8613d77bf708f31cc573ae7ad38d2ea49a","tarball":"https://registry.npmjs.org/@ahggg/dsh-side-chat/-/dsh-side-chat-0.5.0.tgz","fileCount":155,"integrity":"sha512-FHEvL0WqpIizYD+rFhzDNFOlSQg5zSw/clwc/zdcKAwt1I2n5EqKikinJnW72Twh1gJiurWYhMU34NUbzZkshQ==","signatures":[{"sig":"MEUCIGiW6tD+6ld+Y2gV9bAOkluom1aS7b9UHKVdR0GDjVA9AiEApAXXvfZipj1tYCKyV6KuYXX0eS7GLjfNlIzinh8dXs0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ahggg%2fdsh-side-chat@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1314689},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/client/index.d.ts","default":"./lib/client.js"},"./remote":{"types":"./lib/remote.d.ts","default":"./lib/remote.js"},"./typert":{"types":"./lib/typert.d.ts","default":"./lib/typert.js"},"./package.json":"./package.json"},"gitHead":"cc6b03557242a340e139317ea4513fc940e34af6","scripts":{"lint":"oxlint src test scripts tsdown.config.ts","test":"vitest run","build":"npm run clean && tsc -p tsconfig.build.json && tsdown --config tsdown.config.ts","check":"npm run typecheck && npm run lint && npm run test && npm run pack:verify","clean":"node scripts/clean.mjs","prepack":"npm run build","typecheck":"tsc --noEmit","pack:verify":"npm run build && node scripts/verify-package.mjs","test:coverage":"vitest run --coverage","clean-profile:verify":"npm run build && node scripts/clean-profile-e2e.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9ee87eab-eaab-4e1a-9648-d2ebbedc40a1"}},"repository":{"url":"git+https://github.com/AHGGG/dsh-side-chat.git","type":"git"},"_npmVersion":"11.17.0","description":"Codex-style side conversations for DeepSeek Harness","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"4.4.3","@deepseek-ai/cordis":"4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.7.0","devDependencies":{"jsdom":"29.1.1","react":"18.3.1","oxlint":"1.76.0","tsdown":"0.22.14","vitest":"4.1.8","react-dom":"18.3.1","typescript":"6.0.3","@types/node":"22.20.0","@types/react":"18.3.28","@types/react-dom":"18.3.7","@vitest/coverage-v8":"4.1.8","@deepseek-ai/dsh-agent":"0.1.0-rc.6","@testing-library/react":"16.3.2","@deepseek-ai/dsh-session":"0.1.0-rc.6","@testing-library/jest-dom":"6.9.1","@deepseek-ai/dsh-workspace":"0.1.0-rc.6","@deepseek-ai/dsh-api-remotes":"0.1.0-rc.6","@deepseek-ai/dsh-agent-presets":"0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"0.1.0-rc.6","@deepseek-ai/dsh-user-questions":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-slots":"0.1.0-rc.6","@deepseek-ai/dsh-typert-protocol":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-layout":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.6"},"peerDependencies":{"react":">=18.2.0 <20.0.0","@deepseek-ai/cordis":"4.0.1","@deepseek-ai/dsh-agent":"0.1.0-rc.6","@deepseek-ai/dsh-session":"0.1.0-rc.6","@deepseek-ai/dsh-workspace":"0.1.0-rc.6","@deepseek-ai/dsh-api-remotes":"0.1.0-rc.6","@deepseek-ai/dsh-agent-presets":"0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"0.1.0-rc.6","@deepseek-ai/dsh-user-questions":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-slots":"0.1.0-rc.6","@deepseek-ai/dsh-typert-protocol":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-layout":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-side-chat_0.5.0_1786767548906_0.7940017848402496","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@ahggg/dsh-side-chat","version":"0.6.0","keywords":["deepseek-harness","dsh","side-chat"],"license":"MIT","_id":"@ahggg/dsh-side-chat@0.6.0","maintainers":[{"name":"ahggg","email":"ironpan3160899@gmail.com"}],"homepage":"https://github.com/AHGGG/dsh-side-chat#readme","bugs":{"url":"https://github.com/AHGGG/dsh-side-chat/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-input-trigger","@deepseek-ai/dsh-client-ui-layout","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-primitives","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"0f0073d79352682437e66f15b4e7597b7c7044b6","tarball":"https://registry.npmjs.org/@ahggg/dsh-side-chat/-/dsh-side-chat-0.6.0.tgz","fileCount":163,"integrity":"sha512-f5utbDw0yqRi823XVm6LbYOW6spuYK3aoOyICHVWGbZtLGsWNAHeGPwp5cYpEX+8LKQPjp0z6AoVDMiQ47F/OA==","signatures":[{"sig":"MEUCIQCTgctjlZORp0VwOQBsfP3Z5gkYaMmZfxOCtLilz2yFlAIgUS9uXrQziZKNwfkiDjA7SgBqmct64IC+uxazpQSDi+Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ahggg%2fdsh-side-chat@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1462967},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/client/index.d.ts","default":"./lib/client.js"},"./remote":{"types":"./lib/remote.d.ts","default":"./lib/remote.js"},"./typert":{"types":"./lib/typert.d.ts","default":"./lib/typert.js"},"./package.json":"./package.json"},"gitHead":"81864e0cdce8e85a5c2ae1bcc82267eafda0be41","scripts":{"lint":"oxlint src test scripts tsdown.config.ts","test":"vitest run","build":"npm run clean && tsc -p tsconfig.build.json && tsdown --config tsdown.config.ts","check":"npm run typecheck && npm run lint && npm run test && npm run pack:verify","clean":"node scripts/clean.mjs","prepack":"npm run build","typecheck":"tsc --noEmit","pack:verify":"npm run build && node scripts/verify-package.mjs","test:coverage":"vitest run --coverage","clean-profile:verify":"npm run build && node scripts/clean-profile-e2e.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9ee87eab-eaab-4e1a-9648-d2ebbedc40a1"}},"repository":{"url":"git+https://github.com/AHGGG/dsh-side-chat.git","type":"git"},"_npmVersion":"11.17.0","description":"Codex-style side conversations for DeepSeek Harness","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"4.4.3","@deepseek-ai/cordis":"4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.7.0","devDependencies":{"jsdom":"29.1.1","react":"18.3.1","oxlint":"1.76.0","tsdown":"0.22.14","vitest":"4.1.8","react-dom":"18.3.1","typescript":"6.0.3","@types/node":"22.20.0","@types/react":"18.3.28","@types/react-dom":"18.3.7","@vitest/coverage-v8":"4.1.8","@deepseek-ai/dsh-llm":"0.1.0-rc.6","@deepseek-ai/dsh-agent":"0.1.0-rc.6","@testing-library/react":"16.3.2","@deepseek-ai/dsh-session":"0.1.0-rc.6","@testing-library/jest-dom":"6.9.1","@deepseek-ai/dsh-workspace":"0.1.0-rc.6","@deepseek-ai/dsh-api-remotes":"0.1.0-rc.6","@deepseek-ai/dsh-agent-presets":"0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"0.1.0-rc.6","@deepseek-ai/dsh-user-questions":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-slots":"0.1.0-rc.6","@deepseek-ai/dsh-typert-protocol":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-layout":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-model-selection":"0.1.0-rc.6"},"peerDependencies":{"react":">=18.2.0 <20.0.0","@deepseek-ai/cordis":"4.0.1","@deepseek-ai/dsh-llm":"0.1.0-rc.6","@deepseek-ai/dsh-agent":"0.1.0-rc.6","@deepseek-ai/dsh-session":"0.1.0-rc.6","@deepseek-ai/dsh-workspace":"0.1.0-rc.6","@deepseek-ai/dsh-api-remotes":"0.1.0-rc.6","@deepseek-ai/dsh-agent-presets":"0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"0.1.0-rc.6","@deepseek-ai/dsh-user-questions":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-slots":"0.1.0-rc.6","@deepseek-ai/dsh-typert-protocol":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-layout":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-model-selection":"0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-side-chat_0.6.0_1786786845773_0.9097878674238513","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@ahggg/dsh-side-chat","version":"0.6.1","keywords":["deepseek-harness","dsh","side-chat"],"license":"MIT","_id":"@ahggg/dsh-side-chat@0.6.1","maintainers":[{"name":"ahggg","email":"ironpan3160899@gmail.com"}],"homepage":"https://github.com/AHGGG/dsh-side-chat#readme","bugs":{"url":"https://github.com/AHGGG/dsh-side-chat/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-input-trigger","@deepseek-ai/dsh-client-ui-layout","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-primitives","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"056e175470f94ee6e7a10cdc0d4300cd8a2b288e","tarball":"https://registry.npmjs.org/@ahggg/dsh-side-chat/-/dsh-side-chat-0.6.1.tgz","fileCount":163,"integrity":"sha512-8OH4gHnDbH5UhCiH5irAMjTGvO0z8XbvsykY4ydfgzDNo3UpHrSa1fBLWgQgFJ6OMlYDH/sWWwv4PzXHIykXww==","signatures":[{"sig":"MEQCIGiTzCKPwFZyK2ZbWrKPd6ZR03ydUsqwRnZdUZ4UvLGsAiARQmCm1HzlQqX9jGnfoh/j1A66VawznNSIxi+UbQsXYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ahggg%2fdsh-side-chat@0.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1464695},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/client/index.d.ts","default":"./lib/client.js"},"./remote":{"types":"./lib/remote.d.ts","default":"./lib/remote.js"},"./typert":{"types":"./lib/typert.d.ts","default":"./lib/typert.js"},"./package.json":"./package.json"},"gitHead":"81d62a07c35d6a301eeeaa27b793c868a6572fe6","scripts":{"lint":"oxlint src test scripts tsdown.config.ts","test":"vitest run","build":"npm run clean && tsc -p tsconfig.build.json && tsdown --config tsdown.config.ts","check":"npm run typecheck && npm run lint && npm run test && npm run pack:verify","clean":"node scripts/clean.mjs","prepack":"npm run build","typecheck":"tsc --noEmit","pack:verify":"npm run build && node scripts/verify-package.mjs","test:coverage":"vitest run --coverage","clean-profile:verify":"npm run build && node scripts/clean-profile-e2e.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9ee87eab-eaab-4e1a-9648-d2ebbedc40a1"}},"repository":{"url":"git+https://github.com/AHGGG/dsh-side-chat.git","type":"git"},"_npmVersion":"11.17.0","description":"Codex-style side conversations for DeepSeek Harness","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"4.4.3","@deepseek-ai/cordis":"4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.7.0","devDependencies":{"jsdom":"29.1.1","react":"18.3.1","oxlint":"1.76.0","tsdown":"0.22.14","vitest":"4.1.8","react-dom":"18.3.1","typescript":"6.0.3","@types/node":"22.20.0","@types/react":"18.3.28","@types/react-dom":"18.3.7","@vitest/coverage-v8":"4.1.8","@deepseek-ai/dsh-llm":"0.1.0-rc.6","@deepseek-ai/dsh-agent":"0.1.0-rc.6","@testing-library/react":"16.3.2","@deepseek-ai/dsh-session":"0.1.0-rc.6","@testing-library/jest-dom":"6.9.1","@deepseek-ai/dsh-workspace":"0.1.0-rc.6","@deepseek-ai/dsh-api-remotes":"0.1.0-rc.6","@deepseek-ai/dsh-agent-presets":"0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"0.1.0-rc.6","@deepseek-ai/dsh-user-questions":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-slots":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-theme":"0.1.0-rc.6","@deepseek-ai/dsh-typert-protocol":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-layout":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-model-selection":"0.1.0-rc.6"},"peerDependencies":{"react":">=18.2.0 <20.0.0","@deepseek-ai/cordis":"4.0.1","@deepseek-ai/dsh-llm":"0.1.0-rc.6","@deepseek-ai/dsh-agent":"0.1.0-rc.6","@deepseek-ai/dsh-session":"0.1.0-rc.6","@deepseek-ai/dsh-workspace":"0.1.0-rc.6","@deepseek-ai/dsh-api-remotes":"0.1.0-rc.6","@deepseek-ai/dsh-agent-presets":"0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"0.1.0-rc.6","@deepseek-ai/dsh-user-questions":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-slots":"0.1.0-rc.6","@deepseek-ai/dsh-typert-protocol":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-layout":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-model-selection":"0.1.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/dsh-side-chat_0.6.1_1786928683440_0.31881724915652554","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@ahggg/dsh-side-chat","version":"0.6.2","keywords":["deepseek-harness","dsh","side-chat"],"license":"MIT","_id":"@ahggg/dsh-side-chat@0.6.2","maintainers":[{"name":"ahggg","email":"ironpan3160899@gmail.com"}],"homepage":"https://github.com/AHGGG/dsh-side-chat#readme","bugs":{"url":"https://github.com/AHGGG/dsh-side-chat/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-input-trigger","@deepseek-ai/dsh-client-ui-layout","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-primitives","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"9033e7348903333f6b759296327af1db9981b263","tarball":"https://registry.npmjs.org/@ahggg/dsh-side-chat/-/dsh-side-chat-0.6.2.tgz","fileCount":163,"integrity":"sha512-Hz4wvmdiFW4omnB6AQkrxhZAd8Hjs0oYpWbLl9Udmx90p1lML7BhWGzQby44KHWyhx01YFkFnedLlbWA60ufNA==","signatures":[{"sig":"MEUCIGDrdzwMoSOTxhKNkNcKE0zKyqZprS9+ue7Tef7BSC6fAiEAn9dcv/FNtNLRgoR331OeRXl291JTJRbNmQTDJWG/0Fg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ahggg%2fdsh-side-chat@0.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1503451},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/client/index.d.ts","default":"./lib/client.js"},"./remote":{"types":"./lib/remote.d.ts","default":"./lib/remote.js"},"./typert":{"types":"./lib/typert.d.ts","default":"./lib/typert.js"},"./package.json":"./package.json"},"gitHead":"553a9aeb5c4adfc8dcb109ff40774f0925528dea","scripts":{"lint":"oxlint src test scripts tsdown.config.ts","test":"vitest run","build":"npm run clean && tsc -p tsconfig.build.json && tsdown --config tsdown.config.ts","check":"npm run typecheck && npm run lint && npm run test && npm run pack:verify","clean":"node scripts/clean.mjs","prepack":"npm run build","typecheck":"tsc --noEmit","pack:verify":"npm run build && node scripts/verify-package.mjs","test:coverage":"vitest run --coverage","clean-profile:verify":"npm run build && node scripts/clean-profile-e2e.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9ee87eab-eaab-4e1a-9648-d2ebbedc40a1"}},"repository":{"url":"git+https://github.com/AHGGG/dsh-side-chat.git","type":"git"},"_npmVersion":"11.17.0","description":"Codex-style side conversations for DeepSeek Harness","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"4.4.3","@deepseek-ai/cordis":"4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.7.0","devDependencies":{"jsdom":"29.1.1","react":"18.3.1","oxlint":"1.76.0","tsdown":"0.22.14","vitest":"4.1.8","react-dom":"18.3.1","typescript":"6.0.3","@types/node":"22.20.0","@types/react":"18.3.28","@types/react-dom":"18.3.7","@vitest/coverage-v8":"4.1.8","@deepseek-ai/dsh-llm":"0.1.0-rc.7","@deepseek-ai/dsh-agent":"0.1.0-rc.7","@testing-library/react":"16.3.2","@deepseek-ai/dsh-session":"0.1.0-rc.7","@testing-library/jest-dom":"6.9.1","@deepseek-ai/dsh-workspace":"0.1.0-rc.7","@deepseek-ai/dsh-api-remotes":"0.1.0-rc.7","@deepseek-ai/dsh-agent-presets":"0.1.0-rc.7","@deepseek-ai/dsh-client-runtime":"0.1.0-rc.7","@deepseek-ai/dsh-user-questions":"0.1.0-rc.7","@deepseek-ai/dsh-client-ui-slots":"0.1.0-rc.7","@deepseek-ai/dsh-client-ui-theme":"0.1.0-rc.7","@deepseek-ai/dsh-typert-protocol":"0.1.0-rc.7","@deepseek-ai/dsh-client-ui-layout":"0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.7","@deepseek-ai/dsh-client-ui-model-selection":"0.1.0-rc.7"},"peerDependencies":{"react":">=18.2.0 <20.0.0","@deepseek-ai/cordis":"4.0.1","@deepseek-ai/dsh-llm":"0.1.0-rc.7","@deepseek-ai/dsh-agent":"0.1.0-rc.7","@deepseek-ai/dsh-session":"0.1.0-rc.7","@deepseek-ai/dsh-workspace":"0.1.0-rc.7","@deepseek-ai/dsh-api-remotes":"0.1.0-rc.7","@deepseek-ai/dsh-agent-presets":"0.1.0-rc.7","@deepseek-ai/dsh-client-runtime":"0.1.0-rc.7","@deepseek-ai/dsh-user-questions":"0.1.0-rc.7","@deepseek-ai/dsh-client-ui-slots":"0.1.0-rc.7","@deepseek-ai/dsh-typert-protocol":"0.1.0-rc.7","@deepseek-ai/dsh-client-ui-layout":"0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.7","@deepseek-ai/dsh-client-ui-model-selection":"0.1.0-rc.7"},"_npmOperationalInternal":{"tmp":"tmp/dsh-side-chat_0.6.2_1787125561345_0.9132456354017031","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@ahggg/dsh-side-chat","version":"0.7.0","keywords":["deepseek-harness","dsh","side-chat"],"license":"MIT","_id":"@ahggg/dsh-side-chat@0.7.0","maintainers":[{"name":"ahggg","email":"ironpan3160899@gmail.com"}],"homepage":"https://github.com/AHGGG/dsh-side-chat#readme","bugs":{"url":"https://github.com/AHGGG/dsh-side-chat/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-input-trigger","@deepseek-ai/dsh-client-ui-layout","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-primitives","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"fa62b0f842154700e2174c2d9f9305dc34691cef","tarball":"https://registry.npmjs.org/@ahggg/dsh-side-chat/-/dsh-side-chat-0.7.0.tgz","fileCount":167,"integrity":"sha512-dAiO79ymWphietupER6V8HgO5ysnDTbgp6OFmfcSTPtDidrOiphesG9L86cHOWuW3/jhfWb1xaU2c/iVTWs1JA==","signatures":[{"sig":"MEUCIQDs11FLRBhcFAvR4/rZYihflBXLBYTa/VokwlST7IYkzQIgXQ3m2PnBocS74L7N0YuJ/mNCLu2ciEofX5qu0zphHj8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ahggg%2fdsh-side-chat@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1568426},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/client/index.d.ts","default":"./lib/client.js"},"./remote":{"types":"./lib/remote.d.ts","default":"./lib/remote.js"},"./typert":{"types":"./lib/typert.d.ts","default":"./lib/typert.js"},"./package.json":"./package.json"},"gitHead":"9d2ed9a4e7d94965924a3e45b7ffaed2ba49e71a","scripts":{"lint":"oxlint src test scripts tsdown.config.ts","test":"vitest run","build":"npm run clean && tsc -p tsconfig.build.json && tsdown --config tsdown.config.ts","check":"npm run typecheck && npm run lint && npm run test && npm run pack:verify","clean":"node scripts/clean.mjs","prepack":"npm run build","typecheck":"tsc --noEmit","pack:verify":"npm run build && node scripts/verify-package.mjs","test:coverage":"vitest run --coverage","clean-profile:verify":"npm run build && node scripts/clean-profile-e2e.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9ee87eab-eaab-4e1a-9648-d2ebbedc40a1"}},"repository":{"url":"git+https://github.com/AHGGG/dsh-side-chat.git","type":"git"},"_npmVersion":"11.17.0","description":"Codex-style side conversations for DeepSeek Harness","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"4.4.3","@deepseek-ai/cordis":"4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.7.0","devDependencies":{"jsdom":"29.1.1","react":"18.3.1","oxlint":"1.76.0","tsdown":"0.22.14","vitest":"4.1.8","react-dom":"18.3.1","typescript":"6.0.3","@types/node":"22.20.0","@types/react":"18.3.28","@types/react-dom":"18.3.7","@vitest/coverage-v8":"4.1.8","@deepseek-ai/dsh-llm":"0.1.0-rc.7","@deepseek-ai/dsh-agent":"0.1.0-rc.7","@testing-library/react":"16.3.2","@deepseek-ai/dsh-session":"0.1.0-rc.7","@testing-library/jest-dom":"6.9.1","@deepseek-ai/dsh-workspace":"0.1.0-rc.7","@deepseek-ai/dsh-api-remotes":"0.1.0-rc.7","@deepseek-ai/dsh-agent-presets":"0.1.0-rc.7","@deepseek-ai/dsh-client-runtime":"0.1.0-rc.7","@deepseek-ai/dsh-user-questions":"0.1.0-rc.7","@deepseek-ai/dsh-client-ui-slots":"0.1.0-rc.7","@deepseek-ai/dsh-client-ui-theme":"0.1.0-rc.7","@deepseek-ai/dsh-typert-protocol":"0.1.0-rc.7","@deepseek-ai/dsh-client-ui-layout":"0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.7","@deepseek-ai/dsh-client-ui-model-selection":"0.1.0-rc.7"},"peerDependencies":{"react":">=18.2.0 <20.0.0","@deepseek-ai/cordis":"4.0.1","@deepseek-ai/dsh-llm":"0.1.0-rc.7","@deepseek-ai/dsh-agent":"0.1.0-rc.7","@deepseek-ai/dsh-session":"0.1.0-rc.7","@deepseek-ai/dsh-workspace":"0.1.0-rc.7","@deepseek-ai/dsh-api-remotes":"0.1.0-rc.7","@deepseek-ai/dsh-agent-presets":"0.1.0-rc.7","@deepseek-ai/dsh-client-runtime":"0.1.0-rc.7","@deepseek-ai/dsh-user-questions":"0.1.0-rc.7","@deepseek-ai/dsh-client-ui-slots":"0.1.0-rc.7","@deepseek-ai/dsh-typert-protocol":"0.1.0-rc.7","@deepseek-ai/dsh-client-ui-layout":"0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.7","@deepseek-ai/dsh-client-ui-model-selection":"0.1.0-rc.7"},"_npmOperationalInternal":{"tmp":"tmp/dsh-side-chat_0.7.0_1787544815412_0.28245207641170444","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@ahggg/dsh-side-chat","version":"0.7.1","keywords":["deepseek-harness","dsh","side-chat"],"license":"MIT","_id":"@ahggg/dsh-side-chat@0.7.1","maintainers":[{"name":"ahggg","email":"ironpan3160899@gmail.com"}],"homepage":"https://github.com/AHGGG/dsh-side-chat#readme","bugs":{"url":"https://github.com/AHGGG/dsh-side-chat/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-input-trigger","@deepseek-ai/dsh-client-ui-layout","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-primitives","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"c05fe94a6c3287cc01ce1664dd891c5901d7d80e","tarball":"https://registry.npmjs.org/@ahggg/dsh-side-chat/-/dsh-side-chat-0.7.1.tgz","fileCount":167,"integrity":"sha512-5rOnKj/TsMyl4JoenwcZKTkq47VE+sH8xldyy3n7qqHFbiNNDtfRj/jajoVE6dd6sNrsumUw/32jqYTzpm1z3Q==","signatures":[{"sig":"MEUCIQCM+5vyaqgvaeJui9luFlNpkXM7Hq59IUxnAYuM86ZhgAIgfvv8jxf+bOvLdoZVRNkLZyydBfSob3md4yMhhL73u9Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ahggg%2fdsh-side-chat@0.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1581094},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/client/index.d.ts","default":"./lib/client.js"},"./remote":{"types":"./lib/remote.d.ts","default":"./lib/remote.js"},"./typert":{"types":"./lib/typert.d.ts","default":"./lib/typert.js"},"./package.json":"./package.json"},"gitHead":"894dfbb024a77ddf8ace2d0d741502ca980f3df5","scripts":{"lint":"oxlint src test scripts tsdown.config.ts","test":"vitest run","build":"npm run clean && tsc -p tsconfig.build.json && tsdown --config tsdown.config.ts","check":"pnpm peers check && npm run typecheck && npm run lint && npm run test && npm run pack:verify","clean":"node scripts/clean.mjs","prepack":"npm run build","typecheck":"tsc --noEmit","dsh:update":"node scripts/update-dsh-compatibility.mjs","pack:verify":"npm run build && node scripts/verify-package.mjs","test:coverage":"vitest run --coverage","clean-profile:verify":"npm run build && node scripts/clean-profile-e2e.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9ee87eab-eaab-4e1a-9648-d2ebbedc40a1"}},"repository":{"url":"git+https://github.com/AHGGG/dsh-side-chat.git","type":"git"},"_npmVersion":"11.17.0","description":"Codex-style side conversations for DeepSeek Harness","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"4.4.3","@deepseek-ai/cordis":"4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.7.0","devDependencies":{"jsdom":"29.1.1","react":"18.3.1","oxlint":"1.76.0","tsdown":"0.22.14","vitest":"4.1.8","react-dom":"18.3.1","typescript":"6.0.3","@types/node":"22.20.0","@types/react":"18.3.28","@types/react-dom":"18.3.7","@vitest/coverage-v8":"4.1.8","@deepseek-ai/dsh-llm":"0.1.1-rc.2","@deepseek-ai/dsh-agent":"0.1.1-rc.2","@testing-library/react":"16.3.2","@deepseek-ai/dsh-session":"0.1.1-rc.2","@testing-library/jest-dom":"6.9.1","@deepseek-ai/dsh-workspace":"0.1.1-rc.2","@deepseek-ai/dsh-api-remotes":"0.1.1-rc.2","@deepseek-ai/dsh-agent-presets":"0.1.1-rc.2","@deepseek-ai/dsh-client-runtime":"0.1.1-rc.2","@deepseek-ai/dsh-user-questions":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-theme":"0.1.1-rc.2","@deepseek-ai/dsh-typert-protocol":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-layout":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-primitives":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"0.1.1-rc.2"},"dshCompatibility":{"testedVersions":["0.1.0-rc.7","0.1.1-rc.2"]},"peerDependencies":{"react":">=18.2.0 <20.0.0","@deepseek-ai/cordis":"4.0.1","@deepseek-ai/dsh-llm":"0.1.0-rc.7 || 0.1.1-rc.2","@deepseek-ai/dsh-agent":"0.1.0-rc.7 || 0.1.1-rc.2","@deepseek-ai/dsh-session":"0.1.0-rc.7 || 0.1.1-rc.2","@deepseek-ai/dsh-workspace":"0.1.0-rc.7 || 0.1.1-rc.2","@deepseek-ai/dsh-api-remotes":"0.1.0-rc.7 || 0.1.1-rc.2","@deepseek-ai/dsh-agent-presets":"0.1.0-rc.7 || 0.1.1-rc.2","@deepseek-ai/dsh-client-runtime":"0.1.0-rc.7 || 0.1.1-rc.2","@deepseek-ai/dsh-user-questions":"0.1.0-rc.7 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"0.1.0-rc.7 || 0.1.1-rc.2","@deepseek-ai/dsh-typert-protocol":"0.1.0-rc.7 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-layout":"0.1.0-rc.7 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.7 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"0.1.0-rc.7 || 0.1.1-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-side-chat_0.7.1_1787556962554_0.4456252950085626","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"@ahggg/dsh-side-chat","version":"0.7.2","keywords":["deepseek-harness","dsh","side-chat"],"license":"MIT","_id":"@ahggg/dsh-side-chat@0.7.2","maintainers":[{"name":"ahggg","email":"ironpan3160899@gmail.com"}],"homepage":"https://github.com/AHGGG/dsh-side-chat#readme","bugs":{"url":"https://github.com/AHGGG/dsh-side-chat/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-input-trigger","@deepseek-ai/dsh-client-ui-layout","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-primitives","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"5c12e12a41bb940af9e2a11323f00e637194e2f1","tarball":"https://registry.npmjs.org/@ahggg/dsh-side-chat/-/dsh-side-chat-0.7.2.tgz","fileCount":171,"integrity":"sha512-9aCH67D4Vpsm9xDcpP+ufovj3Dq/214aiRH37wwdtkUFwHIgqpuEb9JykOezzJQ/2inmP/idSmL6TfE2wlYTWQ==","signatures":[{"sig":"MEQCIFoshk4in9g6KjN3qxuRziRAGyczyFj/5Bbf8YaAdollAiBaAIBHUSIZwXbOH6ethqth5ohvYPP8dC39JBRtnVJqlw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ahggg%2fdsh-side-chat@0.7.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1638405},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/client/index.d.ts","default":"./lib/client.js"},"./remote":{"types":"./lib/remote.d.ts","default":"./lib/remote.js"},"./typert":{"types":"./lib/typert.d.ts","default":"./lib/typert.js"},"./package.json":"./package.json"},"gitHead":"e7cd447d97825a944b3d83e2a34488485dc1f088","scripts":{"lint":"oxlint src test scripts tsdown.config.ts","test":"vitest run","build":"npm run clean && tsc -p tsconfig.build.json && tsdown --config tsdown.config.ts","check":"pnpm peers check && npm run typecheck && npm run lint && npm run test && npm run pack:verify","clean":"node scripts/clean.mjs","prepack":"npm run build","typecheck":"tsc --noEmit","dsh:update":"node scripts/update-dsh-compatibility.mjs","pack:verify":"npm run build && node scripts/verify-package.mjs","test:coverage":"vitest run --coverage","clean-profile:verify":"npm run build && node scripts/clean-profile-e2e.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9ee87eab-eaab-4e1a-9648-d2ebbedc40a1"}},"repository":{"url":"git+https://github.com/AHGGG/dsh-side-chat.git","type":"git"},"_npmVersion":"11.17.0","description":"Codex-style side conversations for DeepSeek Harness","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"4.4.3","@deepseek-ai/cordis":"4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.7.0","devDependencies":{"jsdom":"29.1.1","react":"18.3.1","oxlint":"1.76.0","tsdown":"0.22.14","vitest":"4.1.8","react-dom":"18.3.1","typescript":"6.0.3","@types/node":"22.20.0","@types/react":"18.3.28","@types/react-dom":"18.3.7","@vitest/coverage-v8":"4.1.8","@deepseek-ai/dsh-llm":"0.1.1-rc.2","@deepseek-ai/dsh-agent":"0.1.1-rc.2","@testing-library/react":"16.3.2","@deepseek-ai/dsh-session":"0.1.1-rc.2","@testing-library/jest-dom":"6.9.1","@deepseek-ai/dsh-workspace":"0.1.1-rc.2","@deepseek-ai/dsh-api-remotes":"0.1.1-rc.2","@deepseek-ai/dsh-agent-presets":"0.1.1-rc.2","@deepseek-ai/dsh-client-runtime":"0.1.1-rc.2","@deepseek-ai/dsh-user-questions":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-theme":"0.1.1-rc.2","@deepseek-ai/dsh-typert-protocol":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-layout":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-primitives":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"0.1.1-rc.2"},"dshCompatibility":{"testedVersions":["0.1.0-rc.7","0.1.1-rc.2"]},"peerDependencies":{"react":">=18.2.0 <20.0.0","@deepseek-ai/cordis":"4.0.1","@deepseek-ai/dsh-llm":"0.1.0-rc.7 || 0.1.1-rc.2","@deepseek-ai/dsh-agent":"0.1.0-rc.7 || 0.1.1-rc.2","@deepseek-ai/dsh-session":"0.1.0-rc.7 || 0.1.1-rc.2","@deepseek-ai/dsh-workspace":"0.1.0-rc.7 || 0.1.1-rc.2","@deepseek-ai/dsh-api-remotes":"0.1.0-rc.7 || 0.1.1-rc.2","@deepseek-ai/dsh-agent-presets":"0.1.0-rc.7 || 0.1.1-rc.2","@deepseek-ai/dsh-client-runtime":"0.1.0-rc.7 || 0.1.1-rc.2","@deepseek-ai/dsh-user-questions":"0.1.0-rc.7 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"0.1.0-rc.7 || 0.1.1-rc.2","@deepseek-ai/dsh-typert-protocol":"0.1.0-rc.7 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-layout":"0.1.0-rc.7 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.7 || 0.1.1-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"0.1.0-rc.7 || 0.1.1-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/dsh-side-chat_0.7.2_1787572395910_0.07965979142065605","host":"s3://npm-registry-packages-npm-production"}},"0.7.3":{"name":"@ahggg/dsh-side-chat","version":"0.7.3","keywords":["deepseek-harness","dsh","side-chat"],"license":"MIT","_id":"@ahggg/dsh-side-chat@0.7.3","maintainers":[{"name":"ahggg","email":"ironpan3160899@gmail.com"}],"homepage":"https://github.com/AHGGG/dsh-side-chat#readme","bugs":{"url":"https://github.com/AHGGG/dsh-side-chat/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-input-trigger","@deepseek-ai/dsh-client-ui-layout","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-primitives"],"platform":"web"},"compatibility":{"dsh":"0.1.0-rc.7 || 0.1.1-rc.2 || 0.1.2-rc.1","dshReleases":{"0.1.0-rc.7":"compatible","0.1.1-rc.2":"compatible","0.1.2-rc.1":"compatible"}}},"dist":{"shasum":"1cd1f8b74285ac4eb04f3ded5ecc093655baa1e4","tarball":"https://registry.npmjs.org/@ahggg/dsh-side-chat/-/dsh-side-chat-0.7.3.tgz","fileCount":92,"integrity":"sha512-tfaKzNAi/mNvdBcPzrdSkSfB8L43S+7CzY65i+cRwOH2dXHdfo65JePRkHwy3bkXcq+FgiwyS6zm8ebB3qtdzg==","signatures":[{"sig":"MEQCIF0WNHlub52KrCE1ONeNLFNJTuDmE/tfuc+7zgRn/3jdAiB89kGslodyqSmwUsO7z1VHClYsDhJTeabwbMKX/raUHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ahggg%2fdsh-side-chat@0.7.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":591383},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/client/index.d.ts","default":"./lib/client.js"},"./remote":{"types":"./lib/remote.d.ts","default":"./lib/remote.js"},"./typert":{"types":"./lib/typert.d.ts","default":"./lib/typert.js"},"./package.json":"./package.json"},"gitHead":"80c43e883468c5982b7a68a4601412c5ea43f5a2","scripts":{"lint":"oxlint src test scripts tsdown.config.ts","test":"vitest run","build":"npm run clean && tsc -p tsconfig.build.json && tsdown --config tsdown.config.ts","check":"pnpm peers check && npm run typecheck && npm run lint && npm run test && npm run pack:verify","clean":"node scripts/clean.mjs","prepack":"npm run build","typecheck":"tsc --noEmit","dsh:update":"node scripts/update-dsh-compatibility.mjs","pack:verify":"npm run build && node scripts/verify-package.mjs","test:coverage":"vitest run --coverage","clean-profile:verify":"npm run build && node scripts/clean-profile-e2e.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9ee87eab-eaab-4e1a-9648-d2ebbedc40a1"}},"repository":{"url":"git+https://github.com/AHGGG/dsh-side-chat.git","type":"git"},"_npmVersion":"11.19.0","description":"Codex-style side conversations for DeepSeek Harness","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.7.0","devDependencies":{"zod":"4.4.3","jsdom":"29.1.1","react":"18.3.1","oxlint":"1.76.0","tsdown":"0.22.14","vitest":"4.1.8","react-dom":"18.3.1","typescript":"6.0.3","@types/node":"22.20.0","@types/react":"18.3.28","@types/react-dom":"18.3.7","@deepseek-ai/cordis":"4.0.2","@vitest/coverage-v8":"4.1.8","@deepseek-ai/dsh-llm":"0.1.2-rc.1","@deepseek-ai/dsh-jobs":"0.1.2-rc.1","@deepseek-ai/dsh-agent":"0.1.2-rc.1","@testing-library/react":"16.3.2","@deepseek-ai/dsh-sandbox":"0.1.2-rc.1","@deepseek-ai/dsh-session":"0.1.2-rc.1","@deepseek-ai/dsh-settings":"0.1.2-rc.1","@testing-library/jest-dom":"6.9.1","@deepseek-ai/dsh-workspace":"0.1.2-rc.1","@deepseek-ai/dsh-attachment":"0.1.2-rc.1","@deepseek-ai/dsh-compaction":"0.1.2-rc.1","@deepseek-ai/dsh-api-remotes":"0.1.2-rc.1","@deepseek-ai/dsh-client-store":"0.1.2-rc.1","@deepseek-ai/dsh-code-runtime":"0.1.2-rc.1","@deepseek-ai/dsh-agent-presets":"0.1.2-rc.1","@deepseek-ai/dsh-session-query":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-chat":"0.1.2-rc.1","@deepseek-ai/dsh-user-questions":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-slots":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-theme":"0.1.2-rc.1","@deepseek-ai/dsh-typert-protocol":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-layout":"0.1.2-rc.1","@deepseek-ai/dsh-output-retention":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-session":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-renderer":"0.1.2-rc.1","@deepseek-ai/dsh-session-persistence":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-primitives":"0.1.2-rc.1","@deepseek-ai/dsh-api-session-controller":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-conversation":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-input-trigger":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"0.1.2-rc.1"},"dshCompatibility":{"testedVersions":["0.1.0-rc.7","0.1.1-rc.2","0.1.2-rc.1"]},"peerDependencies":{"react":">=18.2.0 <20.0.0","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"0.1.0-rc.7 || 0.1.1-rc.2 || 0.1.2-rc.1","@deepseek-ai/dsh-agent":"0.1.0-rc.7 || 0.1.1-rc.2 || 0.1.2-rc.1","@deepseek-ai/dsh-session":"0.1.0-rc.7 || 0.1.1-rc.2 || 0.1.2-rc.1","@deepseek-ai/dsh-workspace":"0.1.0-rc.7 || 0.1.1-rc.2 || 0.1.2-rc.1","@deepseek-ai/dsh-api-remotes":"0.1.0-rc.7 || 0.1.1-rc.2 || 0.1.2-rc.1","@deepseek-ai/dsh-agent-presets":"0.1.0-rc.7 || 0.1.1-rc.2 || 0.1.2-rc.1","@deepseek-ai/dsh-user-questions":"0.1.0-rc.7 || 0.1.1-rc.2 || 0.1.2-rc.1","@deepseek-ai/dsh-client-ui-slots":"0.1.0-rc.7 || 0.1.1-rc.2 || 0.1.2-rc.1","@deepseek-ai/dsh-typert-protocol":"0.1.0-rc.7 || 0.1.1-rc.2 || 0.1.2-rc.1","@deepseek-ai/dsh-client-ui-layout":"0.1.0-rc.7 || 0.1.1-rc.2 || 0.1.2-rc.1","@deepseek-ai/dsh-session-persistence":"0.1.0-rc.7 || 0.1.1-rc.2 || 0.1.2-rc.1","@deepseek-ai/dsh-client-ui-primitives":"0.1.0-rc.7 || 0.1.1-rc.2 || 0.1.2-rc.1","@deepseek-ai/dsh-client-ui-conversation":"0.1.0-rc.7 || 0.1.1-rc.2 || 0.1.2-rc.1","@deepseek-ai/dsh-client-ui-input-trigger":"0.1.0-rc.7 || 0.1.1-rc.2 || 0.1.2-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"0.1.0-rc.7 || 0.1.1-rc.2 || 0.1.2-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-side-chat_0.7.3_1788873199775_0.2772335102915229","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@ahggg/dsh-side-chat","version":"1.0.0","keywords":["deepseek-harness","dsh","side-chat"],"license":"MIT","_id":"@ahggg/dsh-side-chat@1.0.0","maintainers":[{"name":"ahggg","email":"ironpan3160899@gmail.com"}],"homepage":"https://github.com/AHGGG/dsh-side-chat#readme","bugs":{"url":"https://github.com/AHGGG/dsh-side-chat/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-api-session-controller","@deepseek-ai/dsh-client-ui-chat","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-input-trigger","@deepseek-ai/dsh-client-ui-layout","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-primitives","@deepseek-ai/dsh-client-ui-workspace"],"platform":"web"},"compatibility":{"dsh":"0.2.0-rc.1","dshReleases":{"0.2.0-rc.1":"compatible"}}},"dist":{"shasum":"9de1d7b49ef5e5313c3fafc0f311960b06173e49","tarball":"https://registry.npmjs.org/@ahggg/dsh-side-chat/-/dsh-side-chat-1.0.0.tgz","fileCount":92,"integrity":"sha512-Hjv+8tTtX4CazBwp8OR3WkK3B5aezGGKFa0DHYMB3VWmDn5JfW5vdjvQtBd37EjFkCGTNWBleZfnhgvomRA1/Q==","signatures":[{"sig":"MEQCIFXd4w+DEhfW97OK4ycwcs32XCpt1cIZZwLmNvKA4H++AiBcgldnvDs/0vSFiMw3EqX8CgVqSI41lqkLdIMNnJdw9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCK7opnNAuuXO0XP9VhM3yEQ3XyCXfXKl21HjTTUwiHYQIhAOqPEuDJyU6zHsmYc9u/x3AXlUferut8YwMWTrpRbxY6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ahggg%2fdsh-side-chat@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":512696},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/client/index.d.ts","default":"./lib/client.js"},"./remote":{"types":"./lib/remote.d.ts","default":"./lib/remote.js"},"./typert":{"types":"./lib/typert.d.ts","default":"./lib/typert.js"},"./package.json":"./package.json"},"gitHead":"9885abd7a060174d9b1b890933a3eabbb2428931","scripts":{"lint":"oxlint src test scripts tsdown.config.ts","test":"vitest run","build":"npm run clean && tsc -p tsconfig.build.json && tsdown --config tsdown.config.ts","check":"pnpm peers check && npm run typecheck && npm run lint && npm run test && npm run pack:verify","clean":"node scripts/clean.mjs","prepack":"npm run build","typecheck":"tsc --noEmit","dsh:update":"node scripts/update-dsh-compatibility.mjs","pack:verify":"npm run build && node scripts/verify-package.mjs","test:coverage":"vitest run --coverage","clean-profile:verify":"npm run build && node scripts/clean-profile-e2e.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"9ee87eab-eaab-4e1a-9648-d2ebbedc40a1"}},"repository":{"url":"git+https://github.com/AHGGG/dsh-side-chat.git","type":"git"},"_npmVersion":"11.19.0","description":"Codex-style side conversations for DeepSeek Harness","directories":{},"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.7.0","devDependencies":{"zod":"4.4.3","clsx":"2.1.1","diff":"9.0.0","anser":"2.3.5","immer":"10.1.1","jsdom":"29.1.1","katex":"0.16.47","react":"18.3.1","shiki":"4.3.1","oxlint":"1.76.0","tsdown":"0.22.14","vitest":"4.1.8","zustand":"4.4.7","react-dom":"18.3.1","typescript":"6.0.3","@types/node":"22.20.0","@types/react":"18.3.28","simple-icons":"16.31.0","@shikijs/langs":"4.3.1","mdast-util-gfm":"3.1.0","mdast-util-math":"3.0.0","@types/react-dom":"18.3.7","@deepseek-ai/cordis":"4.0.4","@vitest/coverage-v8":"4.1.8","@deepseek-ai/dsh-llm":"0.2.0-rc.1","@deepseek-ai/dsh-jobs":"0.2.0-rc.1","micromark-util-symbol":"2.0.1","@deepseek-ai/dsh-agent":"0.2.0-rc.1","@testing-library/react":"16.3.2","micromark-extension-gfm":"3.0.0","micromark-factory-space":"2.0.1","@deepseek-ai/dsh-sandbox":"0.2.0-rc.1","@deepseek-ai/dsh-session":"0.2.0-rc.1","mdast-util-from-markdown":"2.0.3","micromark-extension-math":"3.1.0","micromark-util-character":"2.1.1","@deepseek-ai/dsh-settings":"0.2.0-rc.1","@testing-library/jest-dom":"6.9.1","micromark-core-commonmark":"2.0.3","@deepseek-ai/dsh-workspace":"0.2.0-rc.1","@deepseek-ai/dsh-attachment":"0.2.0-rc.1","@deepseek-ai/dsh-compaction":"0.2.0-rc.1","micromark-util-sanitize-uri":"2.0.1","@deepseek-ai/dsh-api-remotes":"0.2.0-rc.1","@deepseek-ai/dsh-client-store":"0.2.0-rc.1","@deepseek-ai/dsh-session-query":"0.2.0-rc.1","@deepseek-ai/dsh-client-ui-chat":"0.2.0-rc.1","@deepseek-ai/dsh-user-questions":"0.2.0-rc.1","@deepseek-ai/dsh-client-ui-slots":"0.2.0-rc.1","@deepseek-ai/dsh-client-ui-theme":"0.2.0-rc.1","@deepseek-ai/dsh-typert-protocol":"0.2.0-rc.1","@deepseek-ai/dsh-client-ui-layout":"0.2.0-rc.1","@deepseek-ai/dsh-output-retention":"0.2.0-rc.1","micromark-util-classify-character":"2.0.1","@deepseek-ai/dsh-client-ui-session":"0.2.0-rc.1","@deepseek-ai/dsh-client-ui-renderer":"0.2.0-rc.1","@deepseek-ai/dsh-util-code-language":"0.2.0-rc.1","@deepseek-ai/dsh-client-ui-workspace":"0.2.0-rc.1","@deepseek-ai/dsh-session-persistence":"0.2.0-rc.1","@deepseek-ai/dsh-util-workspace-path":"0.2.0-rc.1","@deepseek-ai/dsh-client-ui-primitives":"0.2.0-rc.1","@deepseek-ai/dsh-agent-preset-registry":"0.2.0-rc.1","@deepseek-ai/dsh-api-session-controller":"0.2.0-rc.1","@deepseek-ai/dsh-client-ui-conversation":"0.2.0-rc.1","@deepseek-ai/dsh-client-ui-input-trigger":"0.2.0-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"0.2.0-rc.1"},"dshCompatibility":{"testedVersions":["0.2.0-rc.1"]},"peerDependencies":{"react":">=18.2.0 <20.0.0","@deepseek-ai/cordis":"~4.0.4","@deepseek-ai/dsh-llm":"0.2.0-rc.1","@deepseek-ai/dsh-session":"0.2.0-rc.1","@deepseek-ai/dsh-api-remotes":"0.2.0-rc.1","@deepseek-ai/dsh-session-query":"0.2.0-rc.1","@deepseek-ai/dsh-client-ui-chat":"0.2.0-rc.1","@deepseek-ai/dsh-client-ui-slots":"0.2.0-rc.1","@deepseek-ai/dsh-typert-protocol":"0.2.0-rc.1","@deepseek-ai/dsh-client-ui-layout":"0.2.0-rc.1","@deepseek-ai/dsh-client-ui-workspace":"0.2.0-rc.1","@deepseek-ai/dsh-client-ui-primitives":"0.2.0-rc.1","@deepseek-ai/dsh-api-session-controller":"0.2.0-rc.1","@deepseek-ai/dsh-client-ui-conversation":"0.2.0-rc.1","@deepseek-ai/dsh-client-ui-input-trigger":"0.2.0-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"0.2.0-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-side-chat_1.0.0_1790647186665_0.5033120270197291","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@ahggg/dsh-side-chat","version":"1.0.1","keywords":["deepseek-harness","dsh","side-chat"],"license":"MIT","_id":"@ahggg/dsh-side-chat@1.0.1","maintainers":[{"name":"ahggg","email":"ironpan3160899@gmail.com"}],"homepage":"https://github.com/AHGGG/dsh-side-chat#readme","bugs":{"url":"https://github.com/AHGGG/dsh-side-chat/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-api-session-controller","@deepseek-ai/dsh-client-ui-chat","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-input-trigger","@deepseek-ai/dsh-client-ui-layout","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-primitives","@deepseek-ai/dsh-client-ui-workspace"],"platform":"web"},"compatibility":{"dsh":"0.2.0-rc.1","dshReleases":{"0.2.0-rc.1":"compatible"}}},"dist":{"shasum":"b39e7e340ae80d737fda7bb858e653d374e542cd","tarball":"https://registry.npmjs.org/@ahggg/dsh-side-chat/-/dsh-side-chat-1.0.1.tgz","fileCount":92,"integrity":"sha512-9VEU3xvNOwJhNMzP/l7VfPKbskAjylFBWf/rh5Cb5pH8nkisfxvdkrxrVee/p26bwLHS4DGdX6Bq9OuyVd1/sA==","signatures":[{"sig":"MEQCIHI16b7m/sPmo1Un6h2o3RkO11CDWNNq9QTuUNLfTxImAiBOI2NWg40NwW9fSik7F3J+kaG1feNIxzozYP+eUzjTRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCPF2hx62u37dbL2m3pUKKoJ7Ph82Qm+9VxkElMHAJCDgIgYP2zrtt2VvUJoa8hy32+X5RzSH5Qw7EryIBcVfCF8TI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ahggg%2fdsh-side-chat@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":516410},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/client/index.d.ts","default":"./lib/client.js"},"./remote":{"types":"./lib/remote.d.ts","default":"./lib/remote.js"},"./typert":{"types":"./lib/typert.d.ts","default":"./lib/typert.js"},"./package.json":"./package.json"},"gitHead":"03f0f4a426954c22c698f2a9f83ff797edd55d7a","scripts":{"lint":"oxlint src test scripts tsdown.config.ts","test":"vitest run","build":"npm run clean && tsc -p tsconfig.build.json && tsdown --config tsdown.config.ts","check":"pnpm peers check && npm run typecheck && npm run lint && npm run test && npm run pack:verify","clean":"node scripts/clean.mjs","prepack":"npm run build","typecheck":"tsc --noEmit","dsh:update":"node scripts/update-dsh-compatibility.mjs","pack:verify":"npm run build && node scripts/verify-package.mjs","test:coverage":"vitest run --coverage","clean-profile:verify":"npm run build && node scripts/clean-profile-e2e.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"9ee87eab-eaab-4e1a-9648-d2ebbedc40a1"}},"repository":{"url":"git+https://github.com/AHGGG/dsh-side-chat.git","type":"git"},"_npmVersion":"11.19.0","description":"Codex-style side conversations for DeepSeek Harness","directories":{},"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.7.0","devDependencies":{"zod":"4.4.3","clsx":"2.1.1","diff":"9.0.0","anser":"2.3.5","immer":"10.1.1","jsdom":"29.1.1","katex":"0.16.47","react":"18.3.1","shiki":"4.3.1","oxlint":"1.76.0","tsdown":"0.22.14","vitest":"4.1.8","zustand":"4.4.7","react-dom":"18.3.1","typescript":"6.0.3","@types/node":"22.20.0","@types/react":"18.3.28","simple-icons":"16.31.0","@shikijs/langs":"4.3.1","mdast-util-gfm":"3.1.0","mdast-util-math":"3.0.0","@types/react-dom":"18.3.7","@deepseek-ai/cordis":"4.0.4","@vitest/coverage-v8":"4.1.8","@deepseek-ai/dsh-llm":"0.2.0-rc.1","@deepseek-ai/dsh-jobs":"0.2.0-rc.1","micromark-util-symbol":"2.0.1","@deepseek-ai/dsh-agent":"0.2.0-rc.1","@testing-library/react":"16.3.2","micromark-extension-gfm":"3.0.0","micromark-factory-space":"2.0.1","@deepseek-ai/dsh-sandbox":"0.2.0-rc.1","@deepseek-ai/dsh-session":"0.2.0-rc.1","mdast-util-from-markdown":"2.0.3","micromark-extension-math":"3.1.0","micromark-util-character":"2.1.1","@deepseek-ai/dsh-settings":"0.2.0-rc.1","@testing-library/jest-dom":"6.9.1","micromark-core-commonmark":"2.0.3","@deepseek-ai/dsh-workspace":"0.2.0-rc.1","@deepseek-ai/dsh-attachment":"0.2.0-rc.1","@deepseek-ai/dsh-compaction":"0.2.0-rc.1","micromark-util-sanitize-uri":"2.0.1","@deepseek-ai/dsh-api-remotes":"0.2.0-rc.1","@deepseek-ai/dsh-client-store":"0.2.0-rc.1","@deepseek-ai/dsh-session-query":"0.2.0-rc.1","@deepseek-ai/dsh-client-ui-chat":"0.2.0-rc.1","@deepseek-ai/dsh-user-questions":"0.2.0-rc.1","@deepseek-ai/dsh-client-ui-slots":"0.2.0-rc.1","@deepseek-ai/dsh-client-ui-theme":"0.2.0-rc.1","@deepseek-ai/dsh-typert-protocol":"0.2.0-rc.1","@deepseek-ai/dsh-client-ui-layout":"0.2.0-rc.1","@deepseek-ai/dsh-output-retention":"0.2.0-rc.1","micromark-util-classify-character":"2.0.1","@deepseek-ai/dsh-client-ui-session":"0.2.0-rc.1","@deepseek-ai/dsh-client-ui-renderer":"0.2.0-rc.1","@deepseek-ai/dsh-util-code-language":"0.2.0-rc.1","@deepseek-ai/dsh-client-ui-workspace":"0.2.0-rc.1","@deepseek-ai/dsh-session-persistence":"0.2.0-rc.1","@deepseek-ai/dsh-util-workspace-path":"0.2.0-rc.1","@deepseek-ai/dsh-client-ui-primitives":"0.2.0-rc.1","@deepseek-ai/dsh-agent-preset-registry":"0.2.0-rc.1","@deepseek-ai/dsh-api-session-controller":"0.2.0-rc.1","@deepseek-ai/dsh-client-ui-conversation":"0.2.0-rc.1","@deepseek-ai/dsh-client-ui-input-trigger":"0.2.0-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"0.2.0-rc.1"},"dshCompatibility":{"testedVersions":["0.2.0-rc.1"]},"peerDependencies":{"react":">=18.2.0 <20.0.0","@deepseek-ai/cordis":"~4.0.4","@deepseek-ai/dsh-llm":"0.2.0-rc.1","@deepseek-ai/dsh-session":"0.2.0-rc.1","@deepseek-ai/dsh-api-remotes":"0.2.0-rc.1","@deepseek-ai/dsh-session-query":"0.2.0-rc.1","@deepseek-ai/dsh-client-ui-chat":"0.2.0-rc.1","@deepseek-ai/dsh-client-ui-slots":"0.2.0-rc.1","@deepseek-ai/dsh-typert-protocol":"0.2.0-rc.1","@deepseek-ai/dsh-client-ui-layout":"0.2.0-rc.1","@deepseek-ai/dsh-client-ui-workspace":"0.2.0-rc.1","@deepseek-ai/dsh-client-ui-primitives":"0.2.0-rc.1","@deepseek-ai/dsh-api-session-controller":"0.2.0-rc.1","@deepseek-ai/dsh-client-ui-conversation":"0.2.0-rc.1","@deepseek-ai/dsh-client-ui-input-trigger":"0.2.0-rc.1","@deepseek-ai/dsh-client-ui-model-selection":"0.2.0-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-side-chat_1.0.1_1790649725822_0.04746067722565228","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"_id":"@ahggg/dsh-side-chat@1.0.2","dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-api-session-controller","@deepseek-ai/dsh-client-ui-chat","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-input-trigger","@deepseek-ai/dsh-client-ui-layout","@deepseek-ai/dsh-client-ui-model-selection","@deepseek-ai/dsh-client-ui-primitives","@deepseek-ai/dsh-client-ui-workspace"],"platform":"web"},"compatibility":{"dsh":"0.2.0-rc.2","dshReleases":{"0.2.0-rc.2":"compatible"}}},"bugs":{"url":"https://github.com/AHGGG/dsh-side-chat/issues"},"dist":{"shasum":"19ed21bf31d830c05bf8c2dcb6b8fe81f99e782b","tarball":"https://registry.npmjs.org/@ahggg/dsh-side-chat/-/dsh-side-chat-1.0.2.tgz","fileCount":92,"integrity":"sha512-f15bhPKI9PivYTjM5oinkOLtlLqVh+6oMAYJf/epK9cn4gR6YFO9ur/WdRECz+tDISRhc92KW6YQatDfGYvPVg==","signatures":[{"sig":"MEUCIQCpW3ITtvWEzxYRdaxQjaOHCeI+KxaN3HCAz4SjwJ+rAQIgV9rSkLPm4UOFOKEfQzygZy2RiNc4l2GmjShMoXwcY/M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCu4bYcgz0W3JgIucpCrLHhK5pUMW1t98MPBIy0EoGzZwIgAyiYHyi0HaTWuIl+v3L8lFqFICqCcprrbzKxUgmFz/s="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ahggg%2fdsh-side-chat@1.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":517057},"main":"lib/index.js","name":"@ahggg/dsh-side-chat","type":"module","types":"lib/index.d.ts","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./client":{"types":"./lib/client/index.d.ts","default":"./lib/client.js"},"./remote":{"types":"./lib/remote.d.ts","default":"./lib/remote.js"},"./typert":{"types":"./lib/typert.d.ts","default":"./lib/typert.js"},"./package.json":"./package.json"},"gitHead":"8592926842e78b52d78a6702d8d2aadaf9f7463a","license":"MIT","scripts":{"lint":"oxlint src test scripts tsdown.config.ts","test":"vitest run","build":"npm run clean && tsc -p tsconfig.build.json && tsdown --config tsdown.config.ts","check":"pnpm peers check && npm run typecheck && npm run lint && npm run test && npm run pack:verify","clean":"node scripts/clean.mjs","prepack":"npm run build","typecheck":"tsc --noEmit","dsh:update":"node scripts/update-dsh-compatibility.mjs","pack:verify":"npm run build && node scripts/verify-package.mjs","test:coverage":"vitest run --coverage","clean-profile:verify":"npm run build && node scripts/clean-profile-e2e.mjs"},"version":"1.0.2","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"9ee87eab-eaab-4e1a-9648-d2ebbedc40a1"}},"homepage":"https://github.com/AHGGG/dsh-side-chat#readme","keywords":["deepseek-harness","dsh","side-chat"],"repository":{"url":"git+https://github.com/AHGGG/dsh-side-chat.git","type":"git"},"_npmVersion":"11.19.0","description":"Codex-style side conversations for DeepSeek Harness","directories":{},"maintainers":[{"name":"ahggg","email":"ironpan3160899@gmail.com"}],"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.7.0","devDependencies":{"zod":"4.4.3","clsx":"2.1.1","diff":"9.0.0","anser":"2.3.5","immer":"10.1.1","jsdom":"29.1.1","katex":"0.16.47","react":"18.3.1","shiki":"4.3.1","oxlint":"1.76.0","tsdown":"0.22.14","vitest":"4.1.8","zustand":"4.4.7","react-dom":"18.3.1","typescript":"6.0.3","@types/node":"22.20.0","@types/react":"18.3.28","simple-icons":"16.31.0","@shikijs/langs":"4.3.1","mdast-util-gfm":"3.1.0","mdast-util-math":"3.0.0","@types/react-dom":"18.3.7","@deepseek-ai/cordis":"4.0.4","@vitest/coverage-v8":"4.1.8","@deepseek-ai/dsh-llm":"0.2.0-rc.2","@deepseek-ai/dsh-jobs":"0.2.0-rc.2","micromark-util-symbol":"2.0.1","@deepseek-ai/dsh-agent":"0.2.0-rc.2","@testing-library/react":"16.3.2","micromark-extension-gfm":"3.0.0","micromark-factory-space":"2.0.1","@deepseek-ai/dsh-sandbox":"0.2.0-rc.2","@deepseek-ai/dsh-session":"0.2.0-rc.2","mdast-util-from-markdown":"2.0.3","micromark-extension-math":"3.1.0","micromark-util-character":"2.1.1","@deepseek-ai/dsh-settings":"0.2.0-rc.2","@testing-library/jest-dom":"6.9.1","micromark-core-commonmark":"2.0.3","@deepseek-ai/dsh-workspace":"0.2.0-rc.2","@deepseek-ai/dsh-attachment":"0.2.0-rc.2","@deepseek-ai/dsh-compaction":"0.2.0-rc.2","micromark-util-sanitize-uri":"2.0.1","@deepseek-ai/dsh-api-remotes":"0.2.0-rc.2","@deepseek-ai/dsh-client-store":"0.2.0-rc.2","@deepseek-ai/dsh-session-query":"0.2.0-rc.2","@deepseek-ai/dsh-client-ui-chat":"0.2.0-rc.2","@deepseek-ai/dsh-user-questions":"0.2.0-rc.2","@deepseek-ai/dsh-client-ui-slots":"0.2.0-rc.2","@deepseek-ai/dsh-client-ui-theme":"0.2.0-rc.2","@deepseek-ai/dsh-typert-protocol":"0.2.0-rc.2","@deepseek-ai/dsh-client-ui-layout":"0.2.0-rc.2","@deepseek-ai/dsh-output-retention":"0.2.0-rc.2","micromark-util-classify-character":"2.0.1","@deepseek-ai/dsh-client-ui-session":"0.2.0-rc.2","@deepseek-ai/dsh-client-ui-renderer":"0.2.0-rc.2","@deepseek-ai/dsh-util-code-language":"0.2.0-rc.2","@deepseek-ai/dsh-client-ui-workspace":"0.2.0-rc.2","@deepseek-ai/dsh-session-persistence":"0.2.0-rc.2","@deepseek-ai/dsh-util-workspace-path":"0.2.0-rc.2","@deepseek-ai/dsh-client-ui-primitives":"0.2.0-rc.2","@deepseek-ai/dsh-agent-preset-registry":"0.2.0-rc.2","@deepseek-ai/dsh-api-session-controller":"0.2.0-rc.2","@deepseek-ai/dsh-client-ui-conversation":"0.2.0-rc.2","@deepseek-ai/dsh-client-ui-input-trigger":"0.2.0-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"0.2.0-rc.2"},"dshCompatibility":{"testedVersions":["0.2.0-rc.2"]},"peerDependencies":{"react":">=18.2.0 <20.0.0","@deepseek-ai/cordis":"~4.0.4","@deepseek-ai/dsh-llm":"0.2.0-rc.2","@deepseek-ai/dsh-session":"0.2.0-rc.2","@deepseek-ai/dsh-api-remotes":"0.2.0-rc.2","@deepseek-ai/dsh-session-query":"0.2.0-rc.2","@deepseek-ai/dsh-client-ui-chat":"0.2.0-rc.2","@deepseek-ai/dsh-client-ui-slots":"0.2.0-rc.2","@deepseek-ai/dsh-typert-protocol":"0.2.0-rc.2","@deepseek-ai/dsh-client-ui-layout":"0.2.0-rc.2","@deepseek-ai/dsh-client-ui-workspace":"0.2.0-rc.2","@deepseek-ai/dsh-client-ui-primitives":"0.2.0-rc.2","@deepseek-ai/dsh-api-session-controller":"0.2.0-rc.2","@deepseek-ai/dsh-client-ui-conversation":"0.2.0-rc.2","@deepseek-ai/dsh-client-ui-input-trigger":"0.2.0-rc.2","@deepseek-ai/dsh-client-ui-model-selection":"0.2.0-rc.2"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dsh-side-chat_1.0.2_1790736390374_0.8187432080992811"}}},"time":{"created":"2026-08-14T12:09:13.166Z","modified":"2026-09-30T02:46:30.818Z","0.1.0-alpha.1":"2026-08-14T12:09:13.495Z","0.2.0":"2026-08-14T13:04:37.483Z","0.3.0":"2026-08-14T14:15:40.547Z","0.4.0":"2026-08-14T15:44:21.825Z","0.4.1":"2026-08-15T00:47:07.018Z","0.4.2":"2026-08-15T00:51:13.987Z","0.5.0":"2026-08-15T04:19:09.042Z","0.6.0":"2026-08-15T09:40:45.930Z","0.6.1":"2026-08-17T01:04:43.577Z","0.6.2":"2026-08-19T07:46:01.507Z","0.7.0":"2026-08-24T04:13:35.621Z","0.7.1":"2026-08-24T07:36:02.732Z","0.7.2":"2026-08-24T11:53:16.056Z","0.7.3":"2026-09-08T13:13:20.157Z","1.0.0":"2026-09-29T01:59:46.759Z","1.0.1":"2026-09-29T02:42:05.928Z","1.0.2":"2026-09-30T02:46:30.494Z"},"bugs":{"url":"https://github.com/AHGGG/dsh-side-chat/issues"},"license":"MIT","homepage":"https://github.com/AHGGG/dsh-side-chat#readme","keywords":["deepseek-harness","dsh","side-chat"],"repository":{"url":"git+https://github.com/AHGGG/dsh-side-chat.git","type":"git"},"description":"Codex-style side conversations for DeepSeek Harness","maintainers":[{"name":"ahggg","email":"ironpan3160899@gmail.com"}],"readme":"# dsh-side-chat\n\n在不离开当前 DeepSeek Harness 主会话的情况下，针对选中的文本发起聚焦讨论。支持 **DeepSeek Harness 桌面端和 Web 端**。\n\n[English](README.md)\n\n![先在 Side Chat 中询问选中文本，再将 Side Chat 对话添加到主会话](https://raw.githubusercontent.com/AHGGG/dsh-side-chat/master/docs/assets/side-chat-demo.gif)\n\n## 安装\n\n当前源码已适配 DSH `0.2.0-rc.2`。npm 已发布的 `@ahggg/dsh-side-chat@1.0.1` 仍只支持 `0.2.0-rc.1`；rc.2 桌面端需要安装包含本次兼容更新的新插件版本。以下命令对应已发布的 rc.1 版本。\n\n请配合使用以下确切版本：\n\n- **Side Chat：** `@ahggg/dsh-side-chat@1.0.1`\n- **DeepSeek Harness 运行时：** `0.2.0-rc.1`\n\n### DeepSeek Harness 桌面端\n\nSide Chat 现已支持桌面应用。在桌面端的插件安装对话框中，输入完整的包名和版本：\n\n```text\n@ahggg/dsh-side-chat@1.0.1\n```\n\n安装后重启 DeepSeek Harness 桌面应用。桌面端请使用应用内的插件管理功能；下方 CLI 命令仅针对 Web profile。\n\n### Web 端（`dsh web`）\n\n如有需要，先安装匹配版本的 DSH CLI，再安装并固定插件版本：\n\n```powershell\nnpm install --global @deepseek-ai/dsh@0.2.0-rc.1\ndsh plugin --profile web add @ahggg/dsh-side-chat@1.0.1 --save-exact\n```\n\n从希望 Agent 操作的真实工程目录启动 DSH：\n\n```powershell\ncd E:\\path\\to\\your-project\ndsh web --port 3080\n```\n\n打开 DSH 输出的网址，插件会自动加载到 Web 客户端中。\n\n### 本地链接调试\n\n当 `dsh plugin --profile web list` 显示插件来自 `link:` 工作区时，DSH 加载的是已提交的 `lib/client.js`，而不是 `src/`。切换分支或修改客户端源码后，需要重新构建并重启 `dsh web` 进程：\n\n```powershell\npnpm install --frozen-lockfile\npnpm build\n```\n\n## 使用 Side Chat\n\n在手机或平板上，可以长按已完成消息中的文字进行选中。有足够空间时，Side Chat 操作条会显示在选区下方，把浏览器系统选文菜单留在上方。你可以直接在触摸操作条中使用 `Add to chat`、`More details` 或 `Ask in side chat`。\n\n1. 在主会话中至少完成一轮对话。\n2. 在一条已完成的用户或助手消息内选中文字。\n3. 点击 `Add to chat` 可以先填写一条可选批注，再把引用加入主会话输入框；点击 `More details` 可以立即发送详细解释请求；点击 `Ask in side chat` 可以自己输入聚焦问题。\n4. 自己输入消息或问题时，按 `Enter` 发送。\n5. Side Chat 回复完成后，点击 `Add to conversation`，即可把这段聚焦讨论作为一个会话引用加入主会话输入框。\n6. 完成后点击 `×` 关闭，或者在 Side Chat 面板内聚焦时按 `Esc`。在其他输入框或菜单中按 Escape 不会关闭 Side Chat。\n\n常用操作：\n\n- `Shift+Enter` 换行。\n- 点击发送按钮旁的模型控件，再选择 **Effort（推理等级）**，即可调整模型的思考等级。回复生成期间也可以修改：当前回复仍使用原设置，新选择会用于下一次回复，并记住为当前客户端之后 **Ask in side chat** 和 **More details** 请求的默认设置，不会修改主会话。\n- 点击 `Add to chat` 后，按 `Enter` 或点击 `Save` 保存 annotation；点击批注框外部或点击 `Cancel` 则直接取消。\n- `Add to chat` 会保留输入框中已有的草稿，并可把多段带序号的文本及各自的可选批注汇总到同一个 annotation 胶囊中。\n- `Add to conversation` 会捕获 Side Chat 中的用户/助手历史、保留主会话草稿；再次点击时会刷新已有引用，而不是重复添加。\n- 输入框会随内容自动增高，达到最大高度后在内部滚动。\n- 输入框只保留一个操作按钮：空闲时为 **Send（发送）**，生成期间切换为 **Stop（停止）**。回复结束或停止后恢复为发送按钮，并保留追问草稿。等待发送结果时新输入的文字也会保留。\n- Assistant 回复使用 DSH 原生 Markdown 渲染。\n- hover `N annotations` 可以预览每一段所选文本及对应批注。\n- 发送前可以 hover annotation 胶囊并点击 `×` 移除；发送后，同一个胶囊会显示在用户消息上方。\n- Side Chat 的首条消息会把选区显示为一个 annotation，问题正文保持纯文本，不显示内部 XML。\n- 主会话会一直保留在页面中，插件不会创建 child Session。\n\n## 会话和数据如何处理\n\n`Ask in side chat` 和 `More details` 直接通过 DSH 配置的 provider 发起流式模型调用。第一次发送时，插件读取主会话截至所选消息所在轮次结束的**只读文本快照**，不包含后续主会话问题。此后追问一直使用这份固定上下文。仅打开草稿不会调用模型。\n\nSide Chat 只在内存中保留独立的临时讨论历史，**不会 fork、复制、创建或归档 DSH Session，也不会启动 Agent 或写入 Session 事件日志**。它**没有工具调用、命令执行和文件修改能力**。主会话的推理内容以及图片、文件附件的字节不会传入；过去的工具文本仅作为参考资料。初始模型优先使用已保存的 Side Chat 选择，否则使用所选父会话轮次的配置；之后切换模型只影响 Side Chat 的后续回复。\n\n关闭面板、刷新或断开客户端、卸载插件时，会取消正在运行的请求并丢弃临时讨论。Host 记录闲置 30 分钟后也会过期。如果希望保留讨论，请点击 **Add to conversation**，然后**发送主会话草稿**，将引用存入主会话历史。只添加引用不会自动发送；已经添加到主会话草稿的引用独立于临时面板，不会随面板关闭而删除。\n\n每次调用模型仍会发送文本快照和 Side Chat 历史，因此仍产生正常的 provider token 用量；不复制 Session 不代表不消耗上下文 token，也不保证缓存复用。旧版插件创建的归档 Session 不会自动删除。\n\n## 当前限制\n\n- 选区必须位于同一条已完成消息内。\n- 这是纯文本只读讨论，不是另一个 Agent；不支持附件、工具、Steer 和 `/side`。\n- 关闭或过期后不能重新打开，也没有“保留为普通 Session”操作。\n- 父上下文上限为 2,097,152 个字符，超过时明确拒绝而不会静默截断。每条问题上限为 65,536 个字符，每次回复（含推理）上限为 262,144 个字符；每次讨论最多 64 条问题，问题、回复和推理合计最多 2,097,152 个字符。达到输出上限会明确报错，仅保留已经显示的部分回复。\n- 单次模型请求两分钟后超时；provider 自身的上下文或输出限制可能更低。\n\n## 升级或卸载\n\n### 桌面端\n\n在桌面应用的插件管理功能中，使用以下确切包版本进行更新或重新安装，然后重启应用：\n\n```text\n@ahggg/dsh-side-chat@1.0.1\n```\n\n如果 DSH `0.2.0-rc.2` 桌面端提示 `@ahggg/dsh-side-chat@1.0.1` 要求 rc.1，说明已发布的插件尚未适配这个运行时。请在兼容更新发布后，安装明确支持 rc.2 的 Side Chat 新版本。桌面端和 Web profile 的插件安装相互独立，请更新实际使用的 profile，并保留 DSH 的兼容性检查。\n\n卸载时，在桌面应用的插件管理功能中移除 Side Chat 即可。\n\n### Web 端\n\n要将已有的 Web 安装升级到 `1.0.1`，请重新添加这个确切版本。`add --save-exact` 会替换已安装的包版本，并将依赖固定到该版本：\n\n```powershell\ndsh plugin --profile web add @ahggg/dsh-side-chat@1.0.1 --save-exact\n```\n\n更新后重启 `dsh web` 并刷新浏览器。卸载 Web profile 中的插件：\n\n```powershell\ndsh plugin --profile web remove @ahggg/dsh-side-chat\n```\n\n## 许可证\n\nMIT\n\n## References\n\n- https://www.v2ex.com\n- https://linux.do\n- https://linux.sb\n","readmeFilename":"README.zh-CN.md"}