DSH Plugins Marketplace

DSH Plugins

dsh-tool-call-guard

by · alchemistwu/dsh-tool-call-guard

Manifest valid

0 Stars

0 Forks

Install

dsh plugin --profile web add dsh-tool-call-guard
GitHubnpm

Original language: English

hasBundlePatch

About

Neutralize tool calls with invalid JSON arguments on the wire so one malformed model generation cannot brick a session against strict OpenAI-compatible servers.

Compatibility

DSH 0.1.5-rc.2: errorDSH 0.1.5-rc.1: errorDSH 0.1.5-alpha.2: errorDSH 0.1.5-alpha.1: errorDSH 0.1.3-alpha.2: errorDSH 0.1.2-rc.1: errorDSH 0.1.2-alpha.5: errorDSH 0.1.2-alpha.4: errorDSH 0.1.2-alpha.3: errorDSH 0.1.2-alpha.2: error

Versions

Latest versionPublishedSize
0.1.0
0.1.1

Similar plugins

dsh-guardrail

String-matches tool-call input arguments, blocks dangerous tool calls (deny) or allows them with an injected warning (warn), and ships a full rules-management panel.

Security & AuditManifest valid

0

dsh plugin --profile web add @jypjypjypjyp/dsh-guardrail

by Leeminjing

DeepSeek Harness plugin: auto-repairs invalid tool_calls/tool message pairing in the messages array to stop 400 INVALID_REQUEST session crashes.

Sessions & MessagesManifest valid

3

MIT

JavaScript

Sep 4, 2026

dsh plugin --profile web add dsh-messages-sanitizer

Hard-stop consecutive identical tool calls after a configurable streak so the agent cannot spin in place.

Security & AuditManifest valid

0

dsh plugin --profile web add dsh-repeat-stop

Taints the agent when tool results carry untrusted content, gates the privileged calls that follow, and refuses credentials passed to network-capable tools in every mode.

Security & AuditManifest valid

0

dsh plugin --profile web add dsh-taintguard

Diagnose and safely repair corrupted DSH session history: raw zstd/JSONL validation, tool-call ID repair, single-slot pre-repair backup, restore, and an audit trail.

Sessions & MessagesManifest valid

0

dsh plugin --profile web add dsh-session-repair

Kubernetes ops for the agent: get resources with structured JSON output, describe, logs, exec, apply/delete (user-confirmed) and port-forward.

Development & InfrastructureManifest valid

0

dsh plugin --profile web add dsh-kubectl