AI Agent Hub
Back to plugins
🖥️

dsh-approval-chime

Client Updated 2026.09.16

Run the following command in DeepSeek Harness:

dsh plugin install Cloudto1/dsh-approval-chime

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

Run dsh plugin install Cloudto1/dsh-approval-chime in DeepSeek Harness to install the approval chime plugin; the full source code is available at https://github.com/Cloudto1/dsh-approval-chime. Restart DSH after installation to activate the plugin.

About this plugin

When DSH asks for a permission grant, you are probably looking somewhere else. dsh-approval-chime does exactly one thing: it rings once the moment an approval request appears. It registers no approval listeners and leaves the built-in decision pipeline completely untouched. All you hear is the chime, bell, or beep you chose.

The three built-in tones are synthesized in real time via WebAudio with zero audio files. Prefer a different sound? Import local audio files (up to 5 MB each, 50 files max) as custom tones. The standout feature is per-session control: a small bell icon on each conversation row mutes just that session, and an arrow beside it lets you assign a dedicated tone and volume. When multiple sessions are awaiting approval simultaneously, each rings on its own with a 180 ms gap rather than collapsing into a single sound. The settings panel also shows trigger count and last-trigger time, so you can verify it is working even when muted.

This plugin is for developers who run multiple DSH sessions in parallel and prefer an auditory nudge over a visual interruption to catch approval requests. You get full control over whether, what, and which session rings, all under Settings > Notifications, while the approval logic itself remains completely unchanged.

Use Cases

  • Multiple sessions awaiting approval ring independently instead of merging into one sound
  • Catch a DSH permission request with a chime while staying in flow, no visual popup needed
  • Assign a dedicated tone and volume per session to distinguish different project approvals

Best For

  • Developers running multiple DSH sessions who want an auditory cue for approvals
  • Users who prefer a sound over a visual interruption to catch permission requests
  • Users who need per-session notification control without touching the approval pipeline