DSH HUB
首页插件商店插件包社区排行榜资源发布指南
插件源码
返回插件目录

yugapor /

yugapor/dsh-gitview

已验证

Git changes, diffs, history and CI in the DeepSeek Harness sidebar.

★ 0 Stars0 Forks0 IssuesN/A 社区评分0 已确认安装
查看 GitHub
README来源: main@383488dd

dsh-gitview

A Git panel for the DeepSeek Harness Web sidebar.

  • Working-tree changes, staging and commits
  • Unified or side-by-side diffs with syntax highlighting
  • Commit graph, branches, blame and reflog
  • CI status for GitHub, GitLab and Gitea; step details for GitHub Actions
  • Optional commit-message generation using the session's selected model

Install

Requires DSH 0.2.0-rc.2, Node.js 24+, Git and pnpm. Other DSH versions and Desktop are not tested.

dsh plugin --profile web add dsh-gitview

Restart DSH with your existing options and port, then open Git in the right sidebar. Do not enable an older manually installed Git panel alongside this package.

To remove:

dsh plugin --profile web remove dsh-gitview

CI and AI

GitHub uses the host's gh authentication. GitLab and Gitea use GITLAB_TOKEN and GITEA_TOKEN; without credentials, public CI is attempted. Self-hosted services require an explicit provider and token-environment-variable mapping in the plugin configuration.

CI is polled while the panel is visible and focused. Checks left pending for over 24 hours are marked as overdue, not successful. This plugin does not rerun or cancel CI.

Commit-message generation sends staged changes to the selected model provider and may incur charges. It does not commit automatically. Ask AI adds CI metadata to your chat draft without sending it; logs are not attached. Authentication tokens are not returned to the browser.

Development

npm run check
npm test

Tests need js-yaml@4.3.2 available through NODE_PATH. Package verification also needs DSH 0.2.0-rc.2 and pnpm:

npm run test:package

This builds a .tgz, checks its contents, and tests standard installation, configuration composition and removal in a temporary DSH profile. It does not start a server or call a model. The verified package is saved in dist/. GitHub Actions runs these checks and retains the package artifact for 14 days; it does not publish to npm automatically.

License

MIT

—/ 5

暂无评分

已验证 DSH bundle

Commit 383488dd63d8

社区评论

还没有评论,来写第一条。

DSH HUB

社区维护的 DSH 插件索引。不是 GitHub 或 DeepSeek AI 的官方产品。

社区资源API关于