AI Agent Hub
Back to plugins
dsh-web-ding preview

dsh-web-ding

Client Updated 2026.09.04

Run the following command in DeepSeek Harness:

dsh plugin install falling-ts/dsh-web-ding

Paste the following prompt into your AI chat to install this plugin:

Run dsh plugin install falling-ts/dsh-web-ding in your terminal to install it; the source is at https://github.com/falling-ts/dsh-web-ding

About this plugin

When your DSH agent finishes every turn and drops into idle, or when a question chooser pops up on screen, you are left staring at the tab waiting for a cue. dsh-web-ding closes that feedback gap with a short, synthesized ding played right in the browser. The tone is built from three sine oscillators and exponential-decay envelopes driven by the Web Audio API, so there is no backend audio pipeline, no OS notification, and no system dependency at all.

Two independent trigger scenarios are wired in. The turn-end path watches the agent/status idle transition on the Host side and mirrors a done signal into the falling-ts-web-ding settings namespace; the question-popup path detects the QuestionComposer DOM anchor entirely client-side. Each scenario carries its own on/off switch, volume, frequency, and decay-length knobs, plus a preview button that warms the AudioContext against browser autoplay policies. On every turn end a Win11-style toast slides into the bottom-right corner; clicking it reveals a notification drawer listing up to the last 100 messages stored in localStorage, deduped by timestamp, individually deletable, and clearable all at once. The Host never reads or writes that log.

It is built for developers and power users who run DSH through the web client and want the least-intrusive way to know that a turn has finished or a decision is needed, without reaching for system notifications or switching windows. If your agent runs take a while or you are frequently interrupted by confirmations, that single ding keeps your attention in the right place at the right moment.

Screenshots

Use Cases

  • Hear a ding the moment a long agent run finishes and returns to idle
  • Get an instant audio cue when a question chooser pops up so nothing is missed
  • Stay on the same tab and know turn status without switching windows or OS alerts

Best For

  • Developers running agent turns in the DSH web client who want a lightweight end-of-turn cue
  • Workflow operators who frequently hit confirmation popups and do not want to miss them
  • Users who prefer pure front-end alerts and would rather not enable system notifications or background services