Skip to content

Releases: Pasumao/dsh-plugin-notify

v0.1.2

Choose a tag to compare

@Pasumao Pasumao released this 15 Aug 04:12

v0.1.2 — 修复:会话标题不显示的问题

Bug:通知正文只显示「工作区」,会话标题显示为 #xxxx(id 短号兜底)。

根因:插件 ctx 上取不到 sessionTitle 服务,标题解析一直走 id 兜底;而会话日志里其实已有 session/title 事件。

修复resolveSessionLabel 改为三层回退——

  1. 官方 ctx.sessionTitle.get(session)(服务存在时);
  2. 直接折叠会话日志 session.events 里的 session/title 事件(与 dsh 官方 foldSessionTitle 同款,服务不可见时仍能取到,与 UI sidebar 一致);
  3. 兜底会话 id 短号。

已用真实会话日志验证(如「优化通用工作流的LoRA方案」)。npm 已同步发布 dsh-notify@0.1.2

⚠️ 本项目由 AI 辅助生成,仅供学习与参考;使用前请自行审查代码。

v0.1.1

Choose a tag to compare

@Pasumao Pasumao released this 14 Aug 14:36

v0.1.1 — 标准 DSH bundle,已发布 npm

@dsh-external/dsh-plugin-notify 更名为 dsh-notifydsh-plugin-notify 已被他人占用,@dsh-external scope 无发布权限),并改造为标准 DSH bundle:

  • package.json 声明 dsh.bundle.patch,包内自带 cordis.patch.yml,安装后自动加入 profile 的 bundle 层
  • 已发布到 npm:npm i dsh-notify / dsh plugin --profile web add dsh-notify
  • GitHub 直接安装:dsh plugin --profile web add github:Pasumao/dsh-plugin-notify

功能不变:agent 不再运行时(完成 / 停止 / 出错 / 等你选择 / 会话关闭)弹 Windows 原生 Toast,正文标注「工作区 · 会话」位置行,并常驻系统托盘图标。

⚠️ 本项目由 AI 辅助生成,仅供学习与参考;使用前请自行审查代码(见 README 顶部声明)。

v0.1.0

Choose a tag to compare

@Pasumao Pasumao released this 14 Aug 14:19

v0.1.0

dsh Web GUI 的 Windows 通知插件:agent 不再运行时(完成 / 停止 / 出错 / 等你选择 / 会话被关闭)弹一条原生 Toast 提醒。

  • 通知常驻(scenario=reminder),带 dsh 鲸鱼 logo
  • 通知正文标注「工作区 · 会话」位置行
  • 系统托盘常驻图标(双击打开 dsh,右键关闭 dsh 后台)
  • 纯 host 端插件,零运行时依赖、零构建步骤

⚠️ 本项目由 AI 辅助生成,仅供学习与参考;使用前请自行审查代码(见 README 顶部声明)。

安装:解压 dsh-external-dsh-plugin-notify-0.1.0.tgz,或直接用 file: 依赖引用该 tgz,再按 README 注册到 cordis.patch.yml