DSH HUB
HomePlugin StorePlugin PacksCommunityRankingsResourcesPublish Guide
Plugin source
Back to catalog

r-ayin /

r-ayin/dsh-req-capture

Verified

Diagnostic plugin: wraps global fetch to log requests and capture bodies whose URL matches a configurable substring to disk.

★ 0 Stars0 Forks0 IssuesN/A Community rating0 Confirmed installs
View on GitHubProject homepage
READMESource: main@59fa5b11

dsh-req-capture

Diagnostic plugin for DeepSeek Harness (DSH). It wraps the host's global fetch to log outgoing requests and capture matching request bodies to disk for offline analysis (for example, diffing LLM request payloads when debugging cache-hit differences).

No UI, no tools.

Configuration

env meaning default
REQ_CAPTURE_MATCH URL substring; bodies of requests whose URL contains it are written to the capture dir empty (capture nothing, log only)
REQ_CAPTURE_DIR capture directory /tmp/dsh-req-capture

Every fetch call is logged to <dir>/fetch-log.txt (timestamp, method, truncated URL, body size); matching bodies are written as req-<ts>-<seq>.json. A self-probe fetch runs once on apply to verify the wrapper is live in the host realm.

Warning — captured bodies are raw request payloads and may contain prompt content. Treat the capture directory as sensitive and delete it when done.

Install

Install it from the DSH Plugin Market (Settings → Plugin Market), or add it to your profile bundle stack manually — see cordis.patch.yml. Prebuilt; no build step required.

License

MIT

—/ 5

No ratings yet

Verified DSH bundle

Commit 59fa5b1191d5

Community comments

No comments yet. Be the first to write one.

DSH HUB

A community index for DSH plugins. Not an official GitHub or DeepSeek AI product.

CommunityResourcesAPIAbout