AI Agent Hub
Back to plugins
🖥️

dsh-workspace-snapshot

Client Updated 2026.08.25

Run the following command in DeepSeek Harness:

dsh plugin install txy-ucas/dsh-workspace-snapshot

Paste the following prompt into your AI chat to install this plugin:

Please execute `dsh plugin install txy-ucas/dsh-workspace-snapshot` in DeepSeek Harness, where the source code is at https://github.com/txy-ucas/dsh-workspace-snapshot。

About this plugin

When managing code repositories in DeepSeek Harness, we often need to check the current state without altering the workspace. dsh-workspace-snapshot specifically solves this problem. It acts as a safe probe, allowing agents to understand branch tracking and file states without performing destructive operations like committing, pushing, or changing branches. The plugin offers a controlled way to parse the Git workspace. It returns a structured JSON object detailing staged, unstaged, conflicted, and untracked files. It handles complex scenarios like renames and merge conflicts while strictly limiting output size for performance. Designed as read-only, it ensures Git configuration and file contents remain untouched. For developers and agents needing secure code reviews or status checks, this is an ideal tool. It fits perfectly into read-only deployments or broader Git workflows as a checkpoint, simplifying intelligent code management within Harness by converting raw Git output into reliable, machine-readable data.

Use Cases

  • Check staged and unstaged files before code review.
  • Safely verify repository state in CI/CD pipelines.
  • Agent understands current branch and conflict status.

Best For

  • Developers using DeepSeek Harness.
  • AI agents needing structured repository status.
  • DevOps teams needing read-only code analysis tools.