AI Agent Hub
Back to plugins
🤖

dsh-tool-json

Model Inference Updated 2026.08.25

Run the following command in DeepSeek Harness:

dsh plugin install omdsh-dev/dsh-tool-json

Paste the following prompt into your AI chat to install this plugin:

To install this plugin in DeepSeek Harness, run the command `dsh plugin install omdsh-dev/dsh-tool-json` with the complete source code at https://github.com/omdsh-dev/dsh-tool-json.

About this plugin

In agent workflows, JSON data is ubiquitous—from API responses and configuration files to tool outputs. However, traditional methods like frequently spawning bash processes to run node or jq commands incur unnecessary process overhead and string serialization costs. The built-in grep tool, while useful for regex matching, cannot comprehend JSON's structural hierarchy, often leading to inaccurate matches.

The dsh-tool-json plugin addresses these pain points by offering a lightweight, zero-dependency JSON querying tool. Inspired by JMESPath syntax (with a custom subset), it employs a recursive descent parser to enable precise data extraction using expressions like foo.bar, items[0], or items[*].name. This eliminates the need for external processes, significantly boosting efficiency and security in JSON handling.

This plugin is ideal for agent developers and users who frequently interact with JSON data within the DSH environment. Whether you're dealing with complex nested structures or need quick filtering and extraction, dsh-tool-json provides an intuitive and secure solution. Its robust security model ensures resource control during queries, mitigating potential risks so you can focus on business logic rather than low-level details.

In summary, dsh-tool-json streamlines JSON processing and enhances the agent workflow with greater efficiency and reliability. If you're tired of the hassle and overhead of traditional approaches, give this plugin a try to elevate your data handling capabilities.

Use Cases

  • Handling JSON data from API responses
  • Querying nested information in configuration files
  • Extracting specific fields from tool outputs

Best For

  • Agent developers in the DSH environment
  • Developers who frequently handle JSON data
  • Ops personnel requiring efficient data extraction