DeepSeek Harness Plugin

tanxiaolong/dsh-shuyun

Category Security & Permissions Added 2026-11-12

macOS only. Shows a live badge in DSH and an optional SwiftBar menu-bar item reporting what the Yunshu (Eagleyun SASE) endpoint agent is doing on this Mac right now — TCC permission requests, its own agent logs (screen capture, clipboard, browser URL reads, browser window counts), DLP scan paths and the process table. Read-only: it never blocks, disables or modifies the agent, keeps the last 60 events in memory only, writes three state files locally and makes no network calls. Requires the Yunshu agent to be installed; SwiftBar is optional.

Install

# from GitHub (first run asks for allowBuilds approval — follow the hint, retry)

dsh plugin --profile web add github:tanxiaolong/dsh-shuyun

Any plugin you install runs third-party code with your own permissions — it can read your files, use your credentials, and reach the network, and tool approvals don’t sandbox it. GitHub-sourced plugins also run build scripts at install time — pnpm blocks those until you allow them, so an install can stop with ERR_PNPM_GIT_DEP_PREPARE_NOT_ALLOWED or ERR_PNPM_IGNORED_BUILDS; dsh prints the exact key to add under allowBuilds in your profile’s pnpm-workspace.yaml, and the install works on the next run. Allowing a build is a trust decision: only install sources you trust, and pin a commit (github:owner/repo#sha).

Links

More in this category

View the whole category →

Community comments

Comments are public GitHub Discussions. Loading them connects to GitHub and Giscus; a GitHub account is required to post.