AI Agent Hub
Back to plugins
⚙️

unipet-dsh

Workflow Updated 2026.08.19

Run the following command in DeepSeek Harness:

dsh plugin install ztyhehe/unipet-dsh

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

Install by running dsh plugin install ztyhehe/unipet-dsh in DeepSeek Harness; full source is at https://github.com/ztyhehe/unipet-dsh

About this plugin

When you drive agents through DSH, the terminal log scrolls fast and telling at a glance whether the AI is thinking, calling a tool, waiting for your approval, or has quietly failed requires constant squinting. unipet-dsh solves that: it subscribes to DSH agent and session lifecycle events and pushes each state change in real time to the local UniPet desktop pet over its HTTP API, turning the little creature on your desktop into a living status dashboard—busy while the AI reasons, looking at you for approval, flashing an alert on failure, and quietly nudging you to review when a turn ends.

Under the hood the plugin handles the details that keep the experience smooth. A debounce window merges rapid-fire same-type events so the pet bubble does not flicker; a periodic health probe silences pushes while the pet is offline and restores idle on recovery; in multi-agent runs, failure takes top priority with the root agent as the source of truth; and semantic failure keywords in tool-result text can also map to the failed state. All traffic stays on the 127.0.0.1 loopback interface, the plugin is purely host-side, it never sends data off-machine, and uninstalling cleans up every timer and pending debounced state.

If you already run local agents with DSH and enjoy the company of a UniPet desktop pet, this plugin makes what the AI is doing right now instantly visible—no more hunting through a fast-scrolling terminal for signs of trouble.

Use Cases

  • Watch AI thinking, execution, and waiting states at a glance via a desktop pet while running DSH agents
  • Spot failures and pending approvals instantly during multi-agent runs
  • Get a quick review nudge when a long session turn completes
  • Cut down repeated terminal-polling to check agent progress

Best For

  • Developers who drive local agents through DSH on a daily basis
  • UniPet users looking for richer status visibility on their desktop
  • Teams that prefer loopback-only, no-cloud agent workflow tooling