dsh-http: DSH Structured HTTP Request Tool

`dsh-http` is a local tool in the DSH ecosystem for making HTTP/HTTPS requests. Built on Node.js `fetch`, it has zero dependencies and is pure ESM. It collapses network errors into standard JSON objects and supports all common request methods, custom headers, authentication, and timeout settings. Output is always structured JSON containing the status code, response body, and metadata. Since it does not include built-in SSRF interception, it should be used with security considerations in mind and only in trusted local environments.

Read More
dsh-http: A Pure Node.js HTTP Request Utility

`dsh-http` is an internet access tool in the DeepSeek Harness (DSH) plugin ecosystem, implemented using the `fetch` API in a pure Node environment. It allows developers to interact with external APIs directly by calling the `http_request` function—without writing scripts—and obtain status codes, response headers, response bodies, and request duration information. This plugin simplifies the data acquisition process and enhances agents' ability to interact with network data. It can be used in a session after installation, but users should note that installing it will execute third-party code; please review the source code yourself.

Read More