Skip to content

Releases: MaRi23333/dsh-serverchan-watchdog

v0.2.2 — 安全依赖更新

Choose a tag to compare

@MaRi23333 MaRi23333 released this 22 Oct 03:13

安全更新

  • 将网络请求依赖 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 — 忽略卡住的确认与恢复提醒

Choose a tag to compare

@MaRi23333 MaRi23333 released this 15 Oct 16:42

更新内容

  • 设置页新增“忽略”和“恢复提醒”,可以手动处理长期卡住的确认;忽略立即生效,并在重启后保留。
  • 不同会话的确认分别识别,即使调用或审批 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

Choose a tag to compare

@MaRi23333 MaRi23333 released this 07 Oct 12:19

更新内容

  • 重做设置页:推送通道、提醒时机、提醒文案、跳转链接、网络和等待队列分为六块卡片,采用 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

Choose a tag to compare

@MaRi23333 MaRi23333 released this 04 Oct 08:37

更新内容

  • 插件列表和详情页新增中英文名称与简介,随 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

Choose a tag to compare

@MaRi23333 MaRi23333 released this 01 Oct 05:25

更新内容

  • 推送链接默认留空:正文不再自动附带本机回环地址。在设置页清空链接会持久保存,并优先于 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://open desktop 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.2 compatibility 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

Choose a tag to compare

@MaRi23333 MaRi23333 released this 09 Sep 12:38

更新设置页面“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

Choose a tag to compare

@MaRi23333 MaRi23333 released this 28 Aug 12:29

更新

  • 新增中英文首页设置页截图。
  • 设置页截图随 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.