Skip to content

Releases

v1.0.0-rc.1 — Native Side Chat rewrite

Choose a tag to compare

@Lukeknow0 Lukeknow0 released this 01 Oct 04:33

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

Choose a tag to compare

@Lukeknow0 Lukeknow0 released this 23 Aug 23:08
  • Side Chat 可立即输入并发送首条消息,上下文在后台静默准备
  • 首条消息在子任务创建后仅投递一次
  • 修复 Better Sidebar 图标尺寸
  • 合并 GitHub 展示、README、Hero 与 Social Card 优化

dsh-side-chat v0.2.0

Choose a tag to compare

@Lukeknow0 Lukeknow0 released this 21 Aug 16:00

Install

dsh plugin --profile web add @lukeknow0/dsh-side-chat

npm: @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

Choose a tag to compare

@Lukeknow0 Lukeknow0 released this 21 Aug 12:39

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-chat

See the README for the DSH 0.1.0-rc.7 durable-log cleanup limitation.