QDchuan/dsh-github-toolkit ↗★ 0
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.
安装
$
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:
| Field | Default | Meaning |
|---|---|---|
tokenRef | GITHUB_TOKEN | Credential reference name |
apiBase | https://api.github.com | Change for GitHub Enterprise Server |
defaultOwner / defaultRepo | — | Without them the model must pass owner/repo |
timeoutMs | 30000 | Per-request timeout |
perPage | 30 | Default page size (max 100) |
maxTextChars | 6000 | Clip budget for bodies and ordinary responses |
maxPatchChars | 3000 | Clip budget per file patch |
maxDiffChars | 20000 | Clip budget for a full diff |
maxFileBytes | 400000 | Larger files return metadata only |
enableWrite | true | Whether the mutating tools are registered |
userAgent | dsh-github-toolkit/0.3.0 | Request User-Agent |