kaziii/dsh-github-connector--packages-github-tool-github ↗★ 9

dsh-tool-github

面向模型的GitHub工具,含搜索、读取与需审批的写入。 让模型搜索和读写GitHub议题与PR,适合需要代理操作仓库的用户。

套件
dsh-tool-github
相容性
待驗證
Harness 依賴範圍
^0.0.1-rc.1
Cordis 依賴範圍
^4.0.1
版本
0.1.0
授權
MIT
最近更新
2026年8月17日

同名套件的其他儲存庫

安裝

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:kaziii/dsh-github-connector#34117bfad325e47a30c5146d4b7c2421d07594b5&path:packages/github/tool-github

Configuration

FieldDefaultSemantics
writetrueRegister the three write tools. Off = they are absent from the tool catalog entirely.
searchMaxResults8Cap on hits per search (search API rate budget is scarce: 30 req/min).
maxComments30Cap on returned conversation comments per read.
diffMaxFiles / diffMaxPatchChars50 / 60000Tool-owned diff budgets (ADR-0005): held here, passed to the seam, enforced there.
logMaxLines / logMaxChars80 / 8000Tool-owned CI log budgets, same mechanism. Only ever applied to a log TAIL (ADR-0015).
reviewMaxFiles / reviewMaxPatchChars60 / 120000Tool-owned review-brief budgets. Deliberately their own numbers, not the diff budgets above: a review reads wider than a plain diff read (ADR-0013).
reviewVerdictsfalseWhether APPROVE / REQUEST_CHANGES exist at all. Off by default (ADR-0014) — see below.
timeoutMs30000Cooperative timeout attached to every tool (dsh-timeout-policy enforces).