dsh-clippy-companion: Add a pixel companion that follows session state to the DSH chat area
This plugin places a draggable, skin-switchable pixel companion in the DeepSeek Harness chat area. It includes two official packs: Clippy (OpenClippy tiles) and Doomguy (DOOM II status bar head pixel art, featuring 22 meme faces). The companion reflects the current Agent status (thinking, current tool, tool success/failure, waiting for decision, queued messages, tools taking over 10 seconds, and round end). The Doom pack also reads the token meter and switches between health variants based on a 35%/65% threshold; it goes to sleep after five minutes of silence and supports keyboard controls and reduced-motion. Installation is done via `dsh plugin --profile <name> add github:...` or a local directory. The package is a standard pnpm dependency, version 1.5.0, under the MIT license. The skin pack interface consists of preset.json and sprite-data.json along with tiles located under assets/<pack>/. Adding a new pack requires only adding one line to the PRESETS in client.js. It is suitable for DSH users who wish to visually monitor backend status or enjoy customizing skins; source code and license should be checked before installation.
Read More