DeepSeek Harness Plugins
DeepSeek Harness PluginManifest Valid

dsh-plugin-structured-output

Enables opencode-style json_schema structured output for DeepSeek Harness agents with native schema validation.

Developer Tools
0GitHub Stars0ForksUpdated2026-09-03

Install

$ dsh plugin --profile web add link:/path/to/dsh-plugin-structured-output

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-plugin-structured-output adds structured JSON output capabilities to DeepSeek Harness agents using native DSH interfaces. It registers a `/json-schema` session command and a `StructuredOutput` tool that validates model output against user-defined JSON Schemas via `@deepseek-ai/dsh-tools` without requiring core codebase modifications. Agent preset visibility is opt-in and configurable via UI settings.

Key Capabilities

  • Registers a `/json-schema` command to store session-specific object-rooted JSON schemas
  • Provides a `StructuredOutput` tool to enforce and validate structured responses from LLM agents
  • Integrates into DeepSeek Harness settings for per-preset mode visibility and configuration
  • Validates model outputs natively using the DSH JSON Schema subset

Useful For

  • Enforcing strict JSON schema responses from DSH agents for downstream programmatic parsing
  • Extracting structured entity data, parameters, or configurations during chat sessions
  • Configuring specific agent presets to require structured output while leaving others in freeform text mode

Who It Fits

  • Developers building automated workflows and tools on top of DeepSeek Harness
  • DSH users requiring predictable JSON payloads and typed responses from models

Documented Limitations

  • Requires building local toolchain prior to installation if prebuilt assets are omitted
  • Supported schemas are limited to DSH's enforced JSON Schema subset (object properties, required, boolean additionalProperties, array items, enum/const, exact-one oneOf)
  • Disabled by default on all agent presets; must be explicitly enabled per mode in settings for new sessions

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.

No automated security signals have been published yet.

Source & Registry Notes

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

Source repository
royenheart/dsh-plugin-structured-output
Registry source
GitHub · dsh-plugin topic
Registry classification
Plugin
Source checked
0bb007e · 2026-09-19

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
2
Last commit
2026-09-03
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