AI Agent Hub
Back to plugins
🧰

dsh-json-merge

Web Tools Updated 2026.08.19

Run the following command in DeepSeek Harness:

dsh plugin install uckkk/dsh-json-merge

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

Run dsh plugin install uckkk/dsh-json-merge in your terminal to install this plugin, source code: https://github.com/uckkk/dsh-json-merge

About this plugin

Deep-merging nested JSON is a frequent source of subtle bugs in agent workflows: a shallow merge silently drops leaf-level fields, and hand-rolled recursion is verbose and easy to get wrong at edge cases. dsh-json-merge turns this into a single tool you can invoke directly inside a session, implemented in pure Node with zero network calls and zero external services, so every merge happens locally.

Once registered in your profile, it exposes a deep-merge tool to the session. Pass in the JSON fragments you want to combine and the tool returns the fully merged result, recursively. No API key, no webhook, no third-party dependency. Call it and get the answer.

It fits well when multi-step tasks require you to build complex configurations incrementally, layer schemas on top of each other, or splice user-provided values into a default template. If you want the agent to perform a reliable deep merge locally without any network round-trip, this plugin is a drop-in solution.

Use Cases

  • Incrementally building nested configuration objects in multi-step tasks
  • Recursively merging user-provided values into a default template
  • Performing a deep merge inside the agent session without any external API

Best For

  • Developers who need to handle nested JSON inside agent sessions
  • Agent workflow users who prefer zero-network, purely local tooling
  • Automation script authors who want to avoid hand-rolled recursive merge logic