docs: add opt-in DeepSeek Harness CLI/MCP overlay - #109
Merged
Conversation
Treat DSH as a compatible host, not a native plugin. Ship a cordis overlay example for rb-mcp and document the shell CLI path in INSTALL.md. Co-authored-by: JingWen Fan <study8677@users.noreply.github.com>
study8677
marked this pull request as ready for review
August 14, 2026 09:33
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.
Why
DeepSeek Harness can already run shell commands and load MCP servers. RepoBrain already exposes the same knowledge layer through
rb-ask/rb-refreshandrb-mcp. A third native Cordis plugin package would add a new packaging surface while DSH is still in developer preview.First-principles choice: treat DSH as a compatible host (same class as Cursor / Windsurf), not a native plugin (Claude / Codex).
What
openspec/changes/add-dsh-host-integration/docs/examples/repobrain.dsh.cordis.yml(@deepseek-ai/dsh-mcp-client→rb-mcp --workspace)INSTALL.mdsection covering CLI-via-shell and--patchoverlaycheck_repo_contract.pylock the overlay contractNon-goals
dsh.bundlepackageadd-dsh-native-plugin) until the host API is stableVerify
Both passed locally.