DeepSeek Harness Plugins
DeepSeek Harness PluginManifest Valid

dsh-tool-quota

DeepSeek Harness plugin enforcing per-tool call count and UTF-8 result byte limits per session.

Developer ToolsSecurity & PolicyRemote Execution
0GitHub Stars0ForksUpdated2026-08-31

Install

$ dsh plugin --profile default add github:jwilson411/dsh-tool-quota

Plugin Overview & Capabilities

AI-assisted organization based on the public repository snapshot. The content must be grounded in source evidence and does not replace compatibility or security verification.

source-grounded
dsh-tool-quota is a DeepSeek Harness plugin that enforces deterministic, per-tool invocation and result-byte caps per session. It intercepts tool executions, rejecting excessive calls before execution and discarding oversized payload returns rather than silently truncating data. It also provides a status tool allowing agents to inspect remaining quotas.

Key Capabilities

  • Enforce per-session tool call count limits (maxCalls) before execution runs
  • Enforce UTF-8 byte length limits on tool outputs (maxResultBytes), discarding oversized returns
  • Provide a zero-cost tool_quota_status tool for agents to inspect remaining allowances
  • Support wildcard rules and per-tool rule overrides with strict validation against unknown config keys
  • Export QuotaTracker and tool wrapper utilities for standalone or direct library usage

Useful For

  • Preventing runaway agent tool loops or recursive calling behaviors
  • Protecting LLM conversation context windows against oversized JSON/string payloads
  • Providing programmatic quota error codes for agent branching without parsing natural language

Who It Fits

  • DeepSeek Harness developers building automated agent workflows
  • System operators managing LLM tool execution safety and context constraints

Documented Limitations

  • Does not manage financial budgets, token window arithmetic, or rate limits across time windows
  • Quota counters reset on plugin reload and do not persist across harness restarts
  • Oversized returns are completely discarded rather than truncated

DSH Compatibility

Version-specific runtime evidence collected by DSH Plugin. A missing result means we have not tested that combination yet.

Not tested yetNo runtime compatibility tests have been published yet.

Security Signals

Objective signals discovered from package metadata and source inspection. These are not a guarantee that a plugin is safe.

Dependency Counts

package.json declares 0 runtime, 1 development, 2 peer, and 0 optional dependencies.

info
Dsh Bundle Declared

package.json declares DSH bundle metadata.

info
License Declared

GitHub reports the repository license as MIT.

info
Package Manifest Available

A root package.json was captured and can be inspected by the registry.

info
Source Available

Public GitHub source metadata is available for this registry snapshot.

info

Source & Registry Notes

Public provenance, Registry classification, and the latest source check for this entry, kept separate from runtime verification.

Source repository
jwilson411/dsh-tool-quota
Registry source
GitHub · dsh-plugin topic
Registry classification
Plugin
Source checked
c6e3bd7 · 2026-09-01

This project is independently indexed from public source information. DSH Plugin is not affiliated with DeepSeek or the plugin author. Always check the author repository before installation.

Repository Activity

GitHub stars
0GitHub stars
Forks
0
Open issues
0
Last commit
2026-08-31
Last release
No release detected
For maintainers

Maintaining this plugin?

This listing is generated from public repository data. If you maintain this project, you can review the information and share this listing with your users if you find it useful.

Add to README
Listed on DSHPlugin.app