Skip to content

dsh-edit-resend v0.1.0

Latest

Choose a tag to compare

@caoTbenren0 caoTbenren0 released this 17 Aug 13:59

功能

  • 每个已完成回合尾部「✎ 编辑本轮消息并重发」按钮,读取该轮用户原文并预填编辑器
  • 保存后从该回合 fork 新分支,用编辑后的文本重新生成回复(事件溯源,历史不可改写)
  • 原会话自动归档(仅视图隐藏,数据不删除)
  • 设置页「编辑重发」分区:归档会话一键恢复(官方 rc.6 无 unarchive API,本插件补齐)

修复记录

功能

  • 每个已完成回合尾部「✎ 编辑本轮消息并重发」按钮,读取该轮用户原文并预填编辑器
  • 保存后从该回合 fork 新分支,用编辑后的文本重新生成回复(事件溯源,历史不可改写)
  • 原会话自动归档(仅视图隐藏,数据不删除)
  • 设置页「编辑重发」分区:归档会话一键恢复(官方 rc.6 无 unarchive API,本插件补齐)

修复记录

  • 修复回合按钮不渲染(client 投影窗口截断 → 改用 host 全量事件日志定位)
  • 修复编辑重发后跳回新建会话页(归档广播竞态 → 先打开 fork 再归档)
  • 补齐 TypeScript 类型声明(tsc --strict 验证通过)

兼容性

  • DSH 0.1.0-rc.6