Add Parallel Responses research subagent plugin for DeepSeek Harness - #42
Open
georgeatparallel wants to merge 5 commits into
Open
Add Parallel Responses research subagent plugin for DeepSeek Harness#42georgeatparallel wants to merge 5 commits into
georgeatparallel wants to merge 5 commits into
Conversation
georgeatparallel
marked this pull request as ready for review
August 24, 2026 00:07
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What this adds
This adds a
parallel_researchtool to DeepSeek Harness.Think of
web_searchas asking for useful pages to look through.parallel_researchis more like asking a research assistant to look into a question and come back with an answer and the sources behind it.The two tools work side by side. The agent can still use
web_searchwhen it wants to inspect search results itself, or useparallel_researchwhen it wants to hand off the research.How it works
parallel_research.The agent can also ask several independent questions at the same time. DeepSeek Harness already manages those tool calls, so the plugin does not add its own scheduler or concurrency limit.
Research depth can be set to
low,medium, orhigh.mediumis the default.lowis useful when a problem can be split into smaller questions and researched in parallel.Only the delegated question and the plugin's fixed research instructions are sent to Parallel. Conversation history, local files, workspace state, and other tools are not included automatically.
Why this is useful
An agent should not have to run every search, read every page, and piece together every answer itself. It can hand a question to a research specialist, get back a useful answer with sources, and stay focused on the larger task.
That becomes especially helpful when several independent questions can be researched at once.
The package is not published to npm yet, so the README explains how to install it from a local tarball.