AI Agent Hub
Back to plugins
🧩

dsh-api-client

admin-security Updated 2026.08.25

Run the following command in DeepSeek Harness:

dsh plugin install MkaliezZ/dsh-api-client

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

Run dsh plugin install MkaliezZ/dsh-api-client in the DeepSeek Harness terminal to install; source code is available at https://github.com/MkaliezZ/dsh-api-client.

About this plugin

When debugging HTTP endpoints inside a DSH workflow, speed and safety often collide: you want to fire requests quickly, yet you cannot afford a debug call that sneaks traffic to a remote service or leaks sensitive headers. dsh-api-client narrows that risk to the smallest possible scope—every request is confined to the local loopback by default, remote hosts and sensitive request headers are blocked out of the box, and a debugging session simply cannot step past the security boundary.

Under the hood it ships a compact DSH command adapter so you can issue debug requests with familiar DSH syntax, while enforcing upper bounds on both request and response body sizes to keep an accidental large payload from overwhelming your local service. The plugin also draws a clear line on its own responsibilities: it is not a credential manager and it does not bypass Secret Guard or AgentFuse, leaving the existing DSH security stack fully in charge.

It is well suited for developers and security engineers who need to debug local APIs frequently within a DSH environment, especially in teams that want debugging to be fast but absolutely never out of bounds.

Use Cases

  • Verify local API behavior over loopback without touching remote services
  • Confirm that debug requests never carry sensitive headers or exceed size caps
  • Provide a traceable local debugging path for security audits

Best For

  • Security engineers working within a DSH environment
  • Backend developers who debug local APIs frequently
  • Managers responsible for debugging compliance and security boundaries