weiyuou-chowbus/dsh-git-status
DeepSeek Harness (DSH) web plugin — live git branch indicator with branch switch
dsh-git-status is a web client plugin that shows the current git branch in the composer tool row and lets you switch branches without leaving the chat UI: a live branch chip (right of the access-mode selector) with a clean/dirty dot, polling every 3 seconds and following the active session's workspace (cwd) — switching sessions to another workspace updates the indicator to that repo's branch.
Install
dsh plugin --profile web add dsh-git-statusnpm dsh-git-status 0.1.1 verified 2026-09-04 (repo field empty on npm; maintainer weiyuou with chowbus.com email consistent with repo owner weiyuou-chowbus — owner-consistent; README EN primary w/ zh edition). Quick install: dsh plugin --profile web add dsh-git-status (package declares dsh.bundle; needs pnpm on PATH). Source install: git clone + symlink into ~/.dsh/profiles/web/node_modules + a row in cordis.patch.yml. Requires the dsh web profile.
Compatibility
DeepSeek Harness web profile (~/.dsh/profiles/web/); pnpm on PATH for the npm quick install.
Details
- Repo: weiyuou-chowbus/dsh-git-status
- Category: Coding & Development
- Stars: 0
- Version: npm dsh-git-status 0.1.1
- Last push: 2026-08-14
- First seen: 2026-08-14
Recent updates
Workspace-aware branch chip polls every 3s; branch switching stays inside the chat UI.
FAQ
- Which workspace does the chip follow?
- The active session's workspace (cwd) — if you switch to a session in another directory, the indicator polls and shows that repo's branch and clean/dirty state.
- Can I switch branches from chat?
- Yes — the chip exposes branch switching without leaving the composer; the plugin also registers the indicator in the composer tool row.
Alternatives
wloops/dsh-git-worktree · mixin-ai/dsh-git-branch-switcher