QDchuan/dsh-github-toolkit0

dsh-github-toolkit

GitHub tools for DeepSeek Harness: 18 agent-facing github_* tools plus a Web settings page that keeps the PAT in the DSH credential store.

AI 分析

提供 18 个面向 Agent 的 github_* 工具,支持在 DSH 凭证库中安全管理 PAT。适合需要 Agent 深度参与 GitHub 仓库管理的用户。

パッケージ
dsh-github-toolkit
バージョン
0.3.0
ライセンス
MIT
最終更新
2026/09/11

インストール

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:QDchuan/dsh-github-toolkit

ドキュメント

README 全文を読む ↗

Configuration

The settings page writes the tool-github namespace in settings.yaml; the composition row only carries defaults:

FieldDefaultMeaning
tokenRefGITHUB_TOKENCredential reference name
apiBasehttps://api.github.comChange for GitHub Enterprise Server
defaultOwner / defaultRepoWithout them the model must pass owner/repo
timeoutMs30000Per-request timeout
perPage30Default page size (max 100)
maxTextChars6000Clip budget for bodies and ordinary responses
maxPatchChars3000Clip budget per file patch
maxDiffChars20000Clip budget for a full diff
maxFileBytes400000Larger files return metadata only
enableWritetrueWhether the mutating tools are registered
userAgentdsh-github-toolkit/0.3.0Request User-Agent