dsh-git-graph
Interactive Git commit graph and diff cards for DeepSeek Harness web conversations.
Install
$ dsh plugin --profile web add @samecorner/dsh-git-graphRepository Intelligence
AI-assisted, source-grounded explanation based on the public repository snapshot. It does not replace compatibility or security verification.
Key Capabilities
- Renders a topologically ordered Git commit DAG with branch, tag, and HEAD indicators.
- Provides the git_graph tool for repository commit-graph data.
- Provides the git_show tool for per-commit changed-file lists and colored patch diffs.
- Displays interactive commit details including author, email, timestamp, parents, and full hash.
- Runs Git commands in the session working directory or a supplied workdir.
- Uses host theme variables and includes Chinese and English UI support.
Useful For
- Inspect a repository's branch and merge history from a DSH web conversation.
- Review the files and patch associated with a specific commit.
- Explore tags, refs, and HEAD placement without leaving the conversation.
- Ask an assistant to summarize recent repository history using rendered Git context.
Who It Fits
- DeepSeek Harness web users working with Git repositories.
- Developers reviewing commit history and diffs in conversational workflows.
- Teams that want read-only Git visualization inside DSH.
Documented Limitations
- The graph defaults to the most recent 500 commits; maxCount can be adjusted up to 2000, and parents outside the window appear as open arrows.
- Lane assignment is approximate and may not match vscode-git-graph's compact layout exactly.
- For merge commits, git_show displays the diff relative to the first parent.
- The plugin is read-only; checkout and branch creation must be performed in a terminal.
- Requires the host tools service and the tool.call.toolview slot, with DSH 0.1.0-rc.6 or later stated in the README.
DSH Compatibility
Version-specific runtime evidence collected by DSH Plugin. A missing result means we have not tested that combination yet.
Security Signals
Objective signals discovered from package metadata and source inspection. These are not a guarantee that a plugin is safe.
package.json declares 0 runtime, 16 development, 2 peer, and 0 optional dependencies.
package.json declares DSH bundle metadata.
A root package.json was captured and can be inspected by the registry.
GitHub reports the repository license as MIT.
Public GitHub source metadata is available for this registry snapshot.
Source & Registry Notes
Traceable source and registry metadata for this entry, kept separate from runtime verification.
- Source repository
- samecorner/dsh-git-graph
- Registry source
- Public GitHub repository
- Source snapshot
- 6941817b3d9e
- Artifact type
- plugin
- AI enrichment
- gpt-5.6-terra · 2026-08-14
- Prompt version
- dsh-plugin-enrichment-v3
This project is independently indexed from public source information. DSH Plugin is not affiliated with DeepSeek or the plugin author. Always check the author repository before installation.
Repository Activity
- GitHub stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit
- 2026-08-14
- Last release
- —
Related DSH Plugins
Ranked by overlapping capabilities, use cases, plugin type, categories, and DSH profile.
DeepSeek Harness vision-routing plugin with provider fallback chains and pixel-level image tools.
View plugin →An installable DeepSeek Harness bundle for robotics and embodied-intelligence research workflows.
View plugin →A DSH web plugin that adds a VSCode-like, session-isolated sidebar and bottom workspace.
View plugin →A DeepSeek Harness web UI plugin that adds a Context tab for inspecting context-window composition and changes across a conversation.
View plugin →