AI Agent Hub
Back to plugins
🧰

dsh-yierpet-sentinel

Web Tools Updated 2026.08.25

Run the following command in DeepSeek Harness:

dsh plugin install wusai2333/dsh-yierpet-sentinel

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

Run dsh plugin install wusai2333/dsh-yierpet-sentinel in DeepSeek Harness to install; source code is available at https://github.com/wusai2333/dsh-yierpet-sentinel. Restart dsh after installation to activate.

About this plugin

When you chain multiple agent turns in dsh, the risk is not waiting but missing what matters: a permission prompt flashes by, a rate-limit retry happens silently in the background, and a long reply scrolls past before you even notice. If you already keep a YierPet desktop pet on your Mac, dsh-yierpet-sentinel is the thin bridge that turns those dsh lifecycle events into a bubble, an animation, and a chime on your desktop.\n\ndsh exposes a built-in session/event stream covering turn start and end, tool success or failure, approval requests, LLM retries, and session disposal. This plugin, a zero-dependency host-side Cordis extension, subscribes to that stream and fire-and-forget-forwards each event to YierPet local loopback HTTP endpoint. The pet reacts with a speech bubble, a short animation, and a notification sound. A hard one-second timeout and full error swallowing guarantee it never blocks the dsh main loop; if YierPet is not running the plugin simply skips, and sub-agent turns stay quiet so only the user-visible completion moment gets celebrated.\n\nIt is built for macOS users who already use the YierPet desktop pet and develop with dsh as their daily AI assistant. Install it, restart dsh, and forget about it—until the pet calls your name exactly when something needs your attention.

Use Cases

  • Approval popup appears and the pet immediately shows a bubble plus chime so you never miss a fleeting confirmation
  • Rate-limit or tool failures trigger a pet animation signaling a retry is underway without staring at the terminal
  • When a long turn finishes the pet plays a completion animation and surfaces the last reply so you know even with the terminal in another window

Best For

  • Developers already running the YierPet desktop pet on macOS
  • Users chaining multi-turn agent tasks in dsh who want state awareness without breaking flow
  • People who want a zero-config, install-and-forget notification layer without scripting