Releases: Mystery-God/dsh-chime
Release list
dsh-chime v0.1.3
v0.1.3 — 后台任务完成也响铃 · Chime for background completions too
修复:此前监听器只盯「当前打开的会话」,切换到其他任务后,原任务完成就不会响。现在监听列表里所有非子代理会话,任意任务从运行 → 完成的瞬间都响铃(子代理的结束并入父任务,父任务完成时响一次,避免连环响)。
Fixed: the watcher previously tracked only the current session, so switching to another task silenced completions of the original one. It now tracks every non-subagent session — any running → idle transition rings. Subagent rows are skipped; their parent task rings once when it completes.
变更 · Changes
- 🔔 触发范围从「当前会话」扩展到「所有非子代理会话」· trigger scope widened from the current session to every non-subagent session
- 🧪 冒烟测试仍 11/11 通过 · smoke tests still 11/11
更新方式 · How to update
仅浏览器半体变更:刷新页面即可生效(无需重启 dsh)。Client-only change: just refresh the page.
dsh-chime v0.1.2
v0.1.2 — 修复自定义音频无法播放/删除 · Fix custom-audio serve & delete
修复 host 路由注册 bug:前缀路由 /api/dsh-chime/audio/ 带尾斜杠,与 webserver 匹配规则(pathname.startsWith(prefix + '/'))拼成双斜杠导致永远不匹配——自定义音频上传后无法播放、无法删除。
Fixed a host route-registration bug: the prefix route carried a trailing slash, which doubled the separator under the webserver matcher and never matched — uploaded custom audio could not be served or deleted.
变更 · Changes
- 🐛 前缀路由改为 /api/dsh-chime/audio(无尾斜杠),GET/DELETE 恢复正常 · prefix route registered without trailing slash
- 🧪 测试脚本新增 webserver 匹配器模拟(exact 优先 + 最长前缀),此类注册错误以后在测试阶段就能暴露 · tests now simulate the real route matcher
dsh-chime v0.1.1
v0.1.1 — 去掉悬浮条 · Remove floating pill
按反馈移除左下角悬浮音量控件:音量 / 静音 / 音效 / 自定义音频全部收敛到「设置 → 插件 → 任务完成提示音」设置页;完成提示音照常响。
Removed the bottom-left floating volume pill: volume, mute, sounds, and custom audio now live entirely on the Plugins-settings page (Settings → Plugins → 任务完成提示音). The completion chime is unchanged.
变更 · Changes
- ➖ 移除左下角悬浮音量控件(静音 / 音量 / 试听)· removed the floating volume pill
- ✅ 完成监听改为无 UI 组件,响铃逻辑不变 · completion watcher is now renderless; the chime logic is unchanged
- 📖 双语 README 同步更新 · bilingual READMEs updated
dsh-chime v0.1.0
首个发行版 · First release
任务完成提示音插件 v0.1.0:当前会话任务结束时播放提示音,支持音量调节、静音、更换内置音效、上传自定义音频文件,设置页位于「设置 → 插件 → 任务完成提示音」。
First release of dsh-chime: rings when the current session's agent turn completes, with volume / mute / built-in sounds / custom-audio upload. Settings live at Settings → Plugins → 任务完成提示音.
功能 · Features
- 🔔 任务完成提示音(监听 running → idle 跳变)· completion chime
- 🎚️ 悬浮音量控件(静音 / 音量 / 试听)· floating volume control
- 🎵 4 种内置音效(Web Audio 合成)· 4 built-in synthesized sounds
- 📁 自定义音频上传(mp3/wav/ogg/m4a/aac/flac/webm,≤16MB)· custom audio upload
- ⚙️ 设置页注册在「设置 → 插件」· Plugins-settings tab
- 💾 零运行时依赖 · zero runtime dependencies
安装 · Install
dsh plugin --profile web add github:Mystery-God/dsh-chime附件 · Assets
- linxin666-dsh-chime-0.1.0.tgz — npm 打包产物,可直接 npm/pnpm 安装 · npm tarball