AI Agent Hub
Back to plugins
🖥️

dsh-turn-reminder

Client Updated 2026.08.17

Run the following command in DeepSeek Harness:

dsh plugin install SipengXie2024/dsh-turn-reminder

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

Run dsh plugin install SipengXie2024/dsh-turn-reminder in your terminal to install the plugin; the source lives at https://github.com/SipengXie2024/dsh-turn-reminder. After installing, restart dsh web to activate it.

About this plugin

Running agents in DeepSeek Harness web means a session can block the instant a turn ends, a tool approval fires, the model asks a question, or a plan lands for review. Step away for a minute and the agent sits idle, burning wall-clock time. dsh-turn-reminder closes that gap: while the page is visible it shows an in-page Toast with context; while the page is hidden it raises an OS-level browser notification you can click to jump straight back.

It watches four blocking channels: turnEnd (agent finished, waiting for input), approval (tool approvals and sandbox escalations), question (ask_user_question), and plan (exit_plan_mode review). The last three occur mid-turn when the agent never goes idle, so a turn-end watcher alone would miss them all. The plugin hooks each event via pass-through waterfall listeners that observe without altering the flow. Notification bodies carry actionable detail — the tool name and requester reason for approvals, the first question text for questions, the first Markdown heading for plan reviews — all clipped to 60 characters. Counters are scoped per session so multiple open tabs each remind only about their own session, and a 1.5-second poll with per-channel tags keeps distinct reminder types from overwriting each other.

It fits users who juggle several dsh web sessions and routinely step away from the screen, especially in workflows that lean on tool approvals, human-in-the-loop questions, and plan-mode confirmations. The plugin registers at the bundle layer and, once dsh web is restarted, serves every session automatically with no per-session setup.

Use Cases

  • A session blocks on an approval or question while you switch windows; an OS notification pulls you back.
  • Multiple dsh tabs open at once, each reminding only about its own session without cross-talk.
  • Agent presents a plan for review while the page is hidden; click the notification to jump straight back.

Best For

  • Developers who manage multiple dsh web sessions simultaneously.
  • Users whose workflows lean heavily on tool approvals and human-in-the-loop confirmations.
  • Anyone who routinely steps away from the screen and wants to avoid long idle waits.