AI Agent Hub
Back to plugins
🖥️

dsh-a11y-announcer

Client Updated 2026.08.25

Run the following command in DeepSeek Harness:

dsh plugin install slohmaier/dsh-a11y-announcer

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

Run dsh plugin install slohmaier/dsh-a11y-announcer in the DeepSeek Harness terminal to install the accessibility announcer plugin from https://github.com/slohmaier/dsh-a11y-announcer.

About this plugin

DeepSeek Harness web UI looks complete on the surface, but for screen-reader users there is no audible signal for when a tool call fires or what the assistant ultimately says. dsh-a11y-announcer closes that gap: it uses a hidden aria-live region (role status) so NVDA, JAWS, and VoiceOver read new content automatically without ever stealing focus.

Two capabilities do most of the work. First, tool calls are announced the moment they appear, with a 400 ms debounce that prevents half-baked streaming fragments from being spoken. Second, finished assistant messages are announced only after the data-streaming attribute is removed and the text is fully settled; the Think block is stripped so only the visible answer is read aloud. While the harness shows its Deep diving status, the plugin re-announces that state every five seconds until it clears.

Built for accessibility-minded developers, assistive-technology testers, and any team that uses DeepSeek Harness web alongside a screen reader and cares about a fully accessible experience.

Use Cases

  • Screen reader users need real-time announcements of tool calls and assistant replies
  • Accessibility testing teams validate the DeepSeek Harness web UI experience
  • Visually impaired developers rely on Harness for daily coding and debugging

Best For

  • Developers who rely on NVDA, JAWS, or VoiceOver
  • QA teams responsible for accessibility engineering and compliance
  • End users who expect accessible AI product experiences