Repository navigation
Releases
Releases · Lukeknow0/dsh-side-chat
v1.0.0-rc.1 — Native Side Chat rewrite
v1.0.0-rc.1 — Native Side Chat rewrite
大版本重写预发布,面向 DSH 0.2.0-rc.2。保留 v0.x Git 历史和标签;这是常规后续提交,不是强制覆盖。包名保持 @lukeknow0/dsh-side-chat,仅通过本 GitHub Release 分发,未发布 npm。
主要更新 / Highlights
- 独立原生侧聊标签、各自草稿与历史、子会话专属消息流。
- Host 实时模型/权限目录、侧聊问题/审批及显式取消生成。
- 子会话文件上传回执、图片附件、拖放与剪贴板图片粘贴,支持进度、移除和重试。
- 干净检出的生成/类型检查/构建流程、发布契约和安装包审计,以及 Linux/macOS CI。
安装 / Installation
下载 lukeknow0-dsh-side-chat-1.0.0-rc.1.tgz 和 SHA256SUMS,在同一目录执行 shasum -a 256 -c SHA256SUMS。先在一次性隔离 DSH 0.2.0-rc.2 配置中测试,再自行决定是否安装到日常配置;不要豁免 Host 版本检查。Web CLI 支持 dsh plugin --profile web add /absolute/path/to/the.tgz;Desktop 配置通过桌面应用管理。
Breaking changes / 升级注意
- 仅支持 DSH 0.2.0-rc.2;旧 0.1 Host 不兼容。
- 使用原生侧栏,不再提供旧抽屉回退、30 分钟自动过期或自动旧元数据迁移。
- 不再强制只读:遵循 Host 子会话权限和审批。关闭标签不会取消、归档或删除子会话。
- 未发送附件只保留在内存中,不跨浏览器刷新;界面文案目前为中文。
- 模型选择不改写已有父 Session,但 Host 可将其保存为后续未配置的新会话默认值。
验证 / Verification
- Host/Client 类型检查、构建通过;当前两套测试共 270 项通过。
- 最终
.tgz审计通过:29 个条目,8 个导出目标,scoped Cordis/Client loader 正确。 - 最终安装包在隔离 Web 配置正常安装及冷启动;正常认证 HTML 包含 Client,
sideChat/ping返回 HTTP 200 和成功结果。 - 没有向模型发送提示词、没有由探针创建 Session、没有修改用户 active profile。
Desktop 冷启动、Better Sidebar 实际共存和完整真实浏览器 UI 验收仍未验证。批注/答案回流不属于已验收运行时功能。 请按 RC 试用,不要当成稳定版承诺。完整说明见仓库的迁移与发布验证文档。
The stable v0.4.0 release remains Latest; this RC does not replace it.
v0.4.0
dsh-side-chat v0.2.0
Install
dsh plugin --profile web add @lukeknow0/dsh-side-chatnpm: @lukeknow0/dsh-side-chat@0.2.0
Highlights
- Retains one Side Chat per parent task and restores the latest Host transcript after task switches.
- Keeps visible or running Side Chats alive; parked and idle chats expire after 30 minutes.
- Uses collision-aware right, compact-right, and bottom-sheet placement.
- Avoids native panels, marked plugin controls, safe areas, and click-through overlay false positives.
- Improves phone and high-zoom layouts, expiry feedback, and restart behavior.
Verification
- 9 test files passed: 76 passed, 1 skipped
- TypeScript, lint, build, smoke test, and publint passed
Side Chat v0.1.0
Side Chat brings Codex-style temporary side conversations to DeepSeek Harness.
Highlights
- Native right-side drawer with English and Chinese UI
- Context fork through the latest completed turn
- Host-owned live transcript and prompting
- Read-only sandbox, no approvals, allowlisted tools, and a deny-by-default execution guard
- Race-safe close, runtime disposal, and archive cleanup fallback
Install
dsh plugin --profile web add github:Lukeknow0/dsh-side-chatSee the README for the DSH 0.1.0-rc.7 durable-log cleanup limitation.