Skip to content

dsh-git-ui 0.0.1

Choose a tag to compare

@Julyves Julyves released this 16 Aug 14:55
· 4 commits to main since this release

dsh-git-ui 0.0.1 — initial release

A DeepSeek Harness (dsh) plugin that visualizes Git status in the Web UI — right in the session header, no terminal needed.

Highlights

  • Branch pill in the session header (per-session): branch, dirty-state counts (+2 −1 ?3), ahead/behind, detached and unborn states
  • Detail popup: repository root, count grid (staged / modified / untracked / ahead / behind), recent commits, changed-file list with status chips, manual refresh
  • Always-fresh data: auto-fetch on session open, silent polling (default 30s, no overlapping requests), immediate refresh when an agent turn completes, resync on reconnect
  • Deterministic degradation: non-repo directories, missing cwd/git, timeouts and oversized repositories show stable fallback states — never crashes
  • Pure read-only UI: no new model tools, no session events, no impact on agent behavior

Install

dsh plugin --profile web add dsh-git-ui

Restart dsh web, then open a session in a git repository — the pill appears in the session header.

Links