sakthiveltofficial/dsh-git-plugins
dsh-git is a Git and source-control plugin suite for DeepSeek Harness - a bundle of eleven packages adding eight model-facing git tools plus durable memory. It gives the agent typed, policy-aware access to local git (clone, branch, commit, push, diff, blame, search) and to GitHub, GitLab, Bitbucket, Azure DevOps and Gitea behind one provider-agnostic interface, with approval gates on destructive actions and secrets kept out of config.
dsh-git is a Git and source-control plugin suite for DeepSeek Harness. It extends DSH agents with eight model-facing git tools (git_repo, git_inspect, git_pr, git_issues, git_release, git_security, git_ci, git_memory) plus durable memory, giving typed, policy-aware access to local git (clone, branch, checkout, commit, push, pull, stash, tag, merge, rebase, diff, blame, log, code search, file search through the real git binary) and to five hosted platforms - GitHub, GitLab, Bitbucket Cloud, Azure DevOps and Gitea, including self-hosted hosts - behind one provider-agnostic interface. Its standout feature is a self-evolving memory that builds a persistent, scrubbed knowledge base across sessions with environment facts, per-project conventions, error signatures paired with their fixes, and rate-limit backoff with read caching.
Install
dsh plugin --profile web add github:sakthiveltofficial/dsh-git-pluginsCopied verbatim from the README's install line, which tells you to restart the profile afterwards and notes no preset editing is required because host rows are inserted automatically via dsh.bundle.patch.
Compatibility
Runtime requirements: DeepSeek Harness, Node.js >= 20 (global fetch) and the git CLI on PATH. Secrets are never stored in config - env-var references (GITHUB_TOKEN, GITLAB_TOKEN, etc.) are resolved per operation, destructive actions route through the host approval service, and mutations honour the sandbox policy with sandbox_permissions escalation. English README.
Details
- Repo: sakthiveltofficial/dsh-git-plugins
- Category: Coding & Development
- Stars: 4
- Version: GitHub repo sakthiveltofficial/dsh-git-plugins (4★, MIT); a bundle of eleven packages installed from GitHub (no npm package is documented).
Alternatives
030611/dsh-context-provenance · 030611/qiushi-dsh-evidence-audit · 0x3fffff/dsh-desktop-launcher