dsh-scout
Run the following command in DeepSeek Harness:
dsh plugin install omdsh-dev/dsh-scout
Paste the following prompt into your AI chat to install this plugin:
Install in DeepSeek Harness by running dsh plugin install omdsh-dev/dsh-scout; the full source is available at https://github.com/omdsh-dev/dsh-scout
About this plugin
When an agent needs to know which machine it is running on, which commands are on PATH, which toolchains are installed at what version, or how much CPU and disk remain, the traditional approach is trial-and-error: guess a command, run it, guess the next one. That is slow and burns tokens on discovery. dsh-scout collapses the process into a single environment_probe call that returns environment, PATH commands, software versions, hardware resources, listening ports, system services, workspace toolchain signals, and even serial, USB, and GPU details in one structured JSON response ready for programmatic consumption.
Every probe is strictly read-only: no shell command ever receives model-supplied input, the full process.env is never exposed, subprocess probes carry per-call timeouts, concurrency caps, and TTL caches, and the workspace probe rejects path traversal and symlink escapes. Battery-less desktops and VMs report battery.available as false rather than an error. The slower backends (system_profiler, lsusb, CIM) cache results automatically, so a single array call covers serial, USB, network, and GPU probes for embedded and robot debugging workflows.
Installed as a dsh bundle, the plugin ships its own patch layer and an env-probe skill that appears in every agent session automatically. It requires no changes to the Harness repository. It is well suited to embedded and robotics developers, cross-platform DevOps teams, and any DeepSeek Harness user who wants the agent to accurately perceive its runtime environment before acting.
Use Cases
- An agent discovers platform, PATH commands, software versions, and resource limits in a single call before executing a task.
- Embedded or robot debugging retrieves serial ports, USB devices, network, and GPU details simultaneously via one array call.
- Quick inspection of workspace toolchain signals, lockfiles, and version pins before starting a new project, with zero subprocess overhead.
Best For
- Developers building agents in the DeepSeek Harness workflow
- Engineers working on embedded, robotics, or cross-platform hardware debugging
- DevOps teams that require their agent to accurately perceive the runtime environment before acting
Related Plugins
A method pack that makes AI coding agents plan against your real baseline, prove completion with fresh evidence, and reduce reworks and unsafe changes.
Turns the DeepSeek Harness session into a captain that builds a durable sub-agent team, splits goals into dependency-aware tasks, and coordinates work via direct messages and a live Web UI.
Gives coding agents design judgment, letting Claude Code, Cursor, and 70+ agents generate and iterate high-quality UI, presentations, and graphics right from the terminal.
Run the Pi ecosystem's plugins on DeepSeek Harness, unmodified, via a compatibility layer that implements Pi's public extension ABI on DSH's native services.