Repository navigation
Releases: MaRi23333/dsh-serverchan-watchdog
Release list
v0.2.2 — 安全依赖更新
安全更新
- 将网络请求依赖 Undici 升级到
7.30.1,包含上游 2026 年 10 月的安全修复,并提高最低依赖版本,避免新安装继续使用旧版。 - 提醒逻辑、SendKey 存储和现有配置不变。建议现有用户更新插件并重启 DSH。
Security update
- Updated the HTTP dependency Undici to
7.30.1, including upstream security fixes from October 2026, and raised its minimum version to keep new installations off older versions. - Reminder behavior, SendKey storage, and existing configuration are unchanged. Existing users should update the plugin and restart DSH.
v0.2.1 — 忽略卡住的确认与恢复提醒
更新内容
- 设置页新增“忽略”和“恢复提醒”,可以手动处理长期卡住的确认;忽略立即生效,并在重启后保留。
- 不同会话的确认分别识别,即使调用或审批 ID 相同,也不会互相关闭提醒或清除忽略记录。
- 修复重启恢复、无调用 ID 的结果配对和重复事件处理,避免已完成的确认再次提醒。
忽略仅停止该项手机提醒,不会批准或回答原请求。最多保留 50 条忽略记录;满额时会提示先恢复一项,不会自动删除旧记录。恢复后仍未处理的确认会按原等待时间继续提醒,可能很快发送通知。
Changes
- Added Ignore and Restore alerts in settings for confirmations that remain stuck. Ignoring takes effect immediately and survives restarts.
- Scoped confirmations to their sessions, so matching call or approval IDs do not stop another session’s alerts or remove its dismissals.
- Fixed restart recovery, results without call IDs, and replayed events to prevent completed confirmations from reappearing.
Ignoring only stops that item’s phone alerts; it does not approve or answer the request. Up to 50 dismissals can be stored. At the limit, restore one before ignoring another; existing records are not removed automatically. Restored confirmations retain their original waiting time, so an overdue item may alert shortly afterwards.
dsh-serverchan-watchdog v0.2.0
更新内容
- 重做设置页:推送通道、提醒时机、提醒文案、跳转链接、网络和等待队列分为六块卡片,采用 DSH 官方控件与主题样式。
- 新增提醒总开关,保存后生效,无需重启;关闭时保留等待项,已到期的等待在重新启用后的下一次五分钟检查恢复提醒。
- 新增推送标题设置与字数提示。可保存 32 个字符,实际发送取前 20 个字符,为重复提醒的次数后缀保留空间。
- 等待队列显示实时等待时长与已提醒次数,并自动刷新。
- 改善中英文错误提示、保存与测试反馈;更新主页设置截图。SendKey 继续在本机加密存储且不回显。
本版设置页需要 DSH 0.2.0-rc.2 或包含相应官方 UI 控件的兼容客户端。dsh://open 只能在已注册该协议的电脑上打开桌面端,不能从手机远程唤起电脑。
Changes
- Rebuild settings into six cards for credentials, timing, message, link, network and pending items, using official DSH controls and theme styles.
- Add a master switch that takes effect after saving, without a restart. Tracked items remain while paused; overdue reminders resume on the next five-minute check after re-enabling.
- Add a push-title setting with a character counter. Store up to 32 characters; delivery uses the first 20 to reserve room for repeat-count suffixes.
- Show live wait times and alert counts in an automatically refreshed pending queue.
- Improve localized errors and save/test feedback, and refresh the settings screenshot. SendKeys remain encrypted locally and are never echoed.
The settings page requires DSH 0.2.0-rc.2 or a compatible client providing the same official UI controls. dsh://open opens the desktop app only on a computer with the protocol registered; it cannot remotely wake a computer from a phone.
dsh-serverchan-watchdog v0.1.6
更新内容
- 插件列表和详情页新增中英文名称与简介,随 DSH 界面语言切换。
- 简介明确:监控在 DSH 主机端运行,审批、计划评审或提问超时未处理时发送手机提醒,不是任务完成即时通知。
- 计时、恢复、推送及 SendKey 存储逻辑不变,无需迁移配置。升级后重启 DSH,以重新加载插件信息。
Changes
- Added English and Chinese names and descriptions to the plugin list and detail page, following the DSH interface language.
- Clarified that monitoring runs on the DSH host and sends mobile alerts for overdue approvals, plan reviews, or questions, rather than instant task-completion notifications.
- Timing, recovery, push delivery, and SendKey storage are unchanged. No configuration migration is needed. Restart DSH after upgrading to reload plugin information.
v0.1.5
更新内容
- 推送链接默认留空:正文不再自动附带本机回环地址。在设置页清空链接会持久保存,并优先于 bundle 配置。
- 新增可选
dsh://open桌面跳转;输入的 DSH URI 统一为该固定地址。继续支持 HTTP/HTTPS 链接,拒绝其他协议。 - 包含 v0.1.3 的设置导航图标和会话恢复修复。
- 更新 DSH
0.2.0-rc.2兼容说明、默认设置及桌面/手机链接指引。
桌面链接提示
dsh://open 仅能在安装并注册该协议的电脑上打开 DSH,不能从手机远程唤起电脑。能否从通知中打开还取决于通知客户端是否允许该协议;无法打开时请改用 HTTP/HTTPS 链接,或将链接留空。第三方非官方项目。
Changes
- Push links are empty by default: messages no longer attach a loopback URL automatically. Clearing the link in settings persists an explicit no-link choice that takes priority over bundle configuration.
- Adds optional
dsh://opendesktop navigation; DSH URIs normalize to that fixed address. HTTP/HTTPS links remain supported, while other schemes are rejected. - Includes the settings navigation icon and session recovery fixes from v0.1.3.
- Updates DSH
0.2.0-rc.2compatibility information, default settings and desktop/mobile link guidance.
Desktop-link guidance
dsh://open can open DSH only on a computer where the app and protocol are registered; it cannot remotely wake a computer from a phone. Opening it from a notification also depends on whether the notification client permits the protocol. If it does not open, use an HTTP/HTTPS link or leave the link empty. Unofficial third-party project.
v0.1.3 - Settings navigation icon update
更新设置页面“Server酱推送小助手”导航行图标为铃铛。
同时修复会话恢复兼容性:支持 DSH 0.1.2+ 的 snapshotEvents(),兼容旧版 events 日志;监听恢复会话的创建事件,为仍未完成的交互重新建立提醒。
Updates the settings navigation icon to a bell. Also restores pending-interaction monitoring from session snapshots on newer DSH versions, with the legacy event-log fallback and recovery when a session is created.
更新插件后重启 DeepSeek Harness 并刷新页面。Restart DeepSeek Harness and refresh the page after updating.
v0.1.2
更新
- 新增中英文首页设置页截图。
- 设置页截图随 npm 包分发,确保 GitHub 与 npm 首页均可正常显示。
- 无运行行为变化。
Changes
- Added a settings-page screenshot to the Chinese and English README.
- Included the screenshot in the npm package so both GitHub and npm render it correctly.
- No runtime behavior changes.