DSH Plugins Marketplace

DSH Plugins

Plugins

/

dsh-git-plus

d

dsh-git-plus

Manifest valid

DSH Source Control tab in dsh-better-sidebar that mirrors VS Code Git workflows.

UI (client)hasBundlePatch

DSH Git Source Control

DSH plugin for DSH-better-sidebar: adds a Source Control tab that mirrors the common VS Code Git workflow.

Features

  • Registers a single Source Control tab through ctx.betterSidebar.registerTab
  • Shows current branch, upstream, ahead/behind, last commit, and change count
  • Groups files into Merge Changes, Staged Changes, Changes, and Untracked
  • Opens file changes in the built-in DSH-better-sidebar diff tab; this plugin does not render its own file diff UI
  • Supports stage, unstage, and discard
  • Supports stage all, unstage all, discard all, fetch, pull, and confirmed push
  • Supports commit messages, including an AI button that uses the configured DSH model to draft a message from staged changes
  • Supports branch checkout/create and stash push/apply/drop
  • Exposes host API routes under /git-source-control/api/*
  • Exposes model-facing tools: git_status, git_diff, git_stage, git_unstage, git_discard, git_generate_commit_message, git_commit, git_branch, git_stash, git_fetch, git_pull, git_push

Usage

Load this plugin together with dsh-better-sidebar.

For GitHub installs, add the repository directly with dsh plugin add github:MarioLuLu7/dsh-git-plus.

npm install
npm run build
npm test

Optional environment variables:

  • DSH_GIT_REPOSITORY_ROOT: fixed repository root; otherwise the current session cwd is used
  • DSH_GIT_AUTO_REFRESH_MS: refresh interval, default 3000
  • DSH_GIT_PULL_MODE: ff-only, rebase, or merge
  • DSH_GIT_CONFIRM_PUSH: requires confirm: true for push unless set to false

Similar plugins

dsh-better-sidebar-svn

by ztyhehe

DSH 插件:为 dsh-better-sidebar 添加 SVN 源代码管理 Tab——status/diff/log/commit/update/revert/冲突解决,与内置 Git 面板对称,纯 svn CLI(--xml 输出)驱动,git 直装免构建

Manifest valid

3

MIT

TypeScript

Aug 19, 2026

dsh plugin --profile web add dsh-better-sidebar-svn

by PivotStackIntelligence

Source Control and GitHub panel for DeepSeek Harness.

Terminal & ClientsManifest valid

105

MIT

TypeScript

Sep 9, 2026

dsh plugin --profile web add dsh-github

by xiaoksio

DSH Web GUI right sidebar: VS Code-style file explorer plus source control (git status, stage/unstage/discard, commit, diff, commit graph, sync fetch/pull/push, branch/remote management, git init, mul

Development & InfrastructureManifest valid

11

MIT

TypeScript

Sep 13, 2026

dsh plugin --profile web add dsh-solution-explorer

Git commit-and-push automation for DSH with pre-push auditing, rule-based quality scoring, SSH key generation, and a three-tab settings sidebar.

Development & InfrastructureManifest valid

0

dsh plugin --profile web add dsh-git-push

Codex-style Git workbench: workspace-scoped changes, diff, stage, commit, guarded branch operations, graph history, fetch, fast-forward pull, and upstream push through official plugin APIs.

Development & InfrastructureManifest valid

0

dsh plugin --profile web add dsh-wending-git-workbench

by HeathHe

Git worktree management panel for the DSH Web GUI — adds a project → worktree → sessions dimension to the sidebar.

Development & InfrastructureManifest valid

8

MIT

JavaScript

Aug 27, 2026

dsh plugin --profile web add dsh-worktree-panel