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

dsh-tool-github

Model-facing github_* tools over the dsh-github seam — search, issue/PR reads with tool-owned diff budgets, and approval-gated writes. This package owns schemas, validation, prompt guidance, and presentation, never providers or transport 让模型搜索和读写GitHub议题与PR,适合需要代理操作仓库的用户。

패키지
dsh-tool-github
호환성
미검증
Harness peer 범위
^0.0.1-rc.1
Cordis peer 범위
^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).