DeepSeek Harness Plugin Hub

Publish and manage complete Harness Profiles. Discover Plugins for your next setup.

Explore

PluginsPresetsDocsNews

Community

Publish a pluginContactReport an issue

Resources

Plugin Hub on GitHubDeepSeek HarnessSystem statusPrivacy notice
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

Independent and unofficial. Not affiliated with, authorized by, or endorsed by DeepSeek.

DeepSeek Harness Plugin Hub
ProfilesPluginsCategoriesNewsDocsSign inManage Profiles
ProfilesPluginsCategoriesNewsDocsSign in
← Plugins
C

dsh-census

Census

Plugin census for DeepSeek Harness: what is loaded, what it costs (KV cache), what collides

The plugin will be installed here. Keep web if you are unsure.

npx -y @deepseek-ai/dsh plugin --profile web add github:java-hue/dsh-census#306b8bd1d639c671ec2e56fa5c4617e2b66b1fef
READMECompatibilityVersions

Compatibility and provenance

Census is published as dsh-census and currently resolves to version 0.1.0. The Hub verifies its manifest and preserves the exact installation source for reproducible installs.

DSH compatibility
*
Runtime surfaces
any
Release source
github
Registry updated
10/25/2026

Versions

0.1.0stable
10/25/2026

Related plugins

Loading related plugins…

Latest
0.1.0
DSH
*
HMR
Process restart
Tree shaking
Safe tree shaking not declared
Unpacked size
Unavailable
Files
Unavailable
Surface
any
License
MIT
Source
github
GitHub
★ 0
Weekly downloads
0
Last push
10/25/2026
View source ↗
README badge

Click the badge to copy Markdown for your README.

Do you maintain this Plugin?Claim benefit · Priority security scan

Verify the GitHub repository declared in package.json to manage this listing. After you claim it, Hub will prioritize a security scan of the current version and publish the result when it passes.

Claim this Plugin →
Report an issue

Related plugins

More verified plugins in memory-context.

Experimental Session Search@deepseek-ai/dsh-experimental-session-searchGive Agents tools to search and read earlier sessions from the current workspace.Hindsight Coding Agents@vectorize-io/hindsight-coding-agentsReflect-only Hindsight long-term memory for coding agents (harness-pluggable: opencode, …), with automatic background ingestion (no setup CLI).Contextdsh-contextA DeepSeek Harness plugin for context insight and management, with context dashboard and context command, for understanding how the context is made of, and how it evolves.Memory Plugin@openviking/dsh-memory-pluginOpenViking memory and context bundle for DeepSeek Harness

README

dsh-census

Plugin census for DeepSeek Harness: what is loaded, what it costs, what collides — in one read-only tool call.

Community plugins add real capability, but nothing tells you what each one charges against your context window, whether two of them collide, or whether they still declare the harness version they were built against. Census answers those three questions deterministically, without mutating anything.

Install

dsh plugin --profile <name> add dsh-census

Or from a local checkout (repository-plugin style, absolute path required):

dsh plugin --profile <name> add link:/absolute/path/to/dsh_plugin

The census tool

One tool, one call, no prompt-section overhead. The report contains:

  • Inventory — every loader entry (id, module specifier, enablement, fiber phase) with the same projection semantics as the official pluginInventory/list Remote; failed entries surface as errors, not silence.
  • Findings — failed entries, relative specifiers (repository plugins require absolute paths), duplicate system-prompt section names in one assembly, patch rows addressed by more than one layer (patches replace a row's whole config — last write wins), and third-party plugins whose declared dsh target does not match the running harness.
  • Context suffix cost — per-section and per-tool-schema token estimates for one assembly (fixed 4-chars-per-token heuristic), plus the share of the resolved context window when the model route advertises one.

Pass verbose: true for per-entry inventory and per-module compat tables.

Scope and non-goals

  • Read-only — census never enables, disables, patches, or repairs anything. Recovery flows already exist elsewhere (dsh-doctor); census deliberately does not compete with them.
  • Host-side only in 0.1 — client-UI mount-path conflicts live in browser-land and need a client half; not covered yet.
  • Heuristic cost — the estimator mirrors the official dsh-token-meter fixed heuristic (4 chars/token) and inherits its documented weakness: CJK text and JSON schemas underprice badly. Treat every figure as an estimate.

Model Experience

None. Census registers exactly one tool (census) and contributes no sections, contexts, or prompt text of its own. Its output reaches the model only when a call is made.

KV Cache effect

The tool's own schema is a single short entry. Calling census appends one tool result to the session surface; it registers no durable messages and no runtime contexts. The report's purpose is to make other plugins' KV-cache cost visible: per-section and per-tool token estimates quantify exactly how much suffix each plugin's prompt contribution adds on every request.

Development

npm install
npm run check   # typecheck
npm test        # unit + real-cordis integration tests
npm run build   # emit lib/
npm pack --dry-run

The integration test boots a real @deepseek-ai/cordis context, loads the official dsh-system-prompt and dsh-tools plugins, registers census, and executes it through the real tool pipeline.

License

MIT