NEAZ71eve/dsh-tool-github

NEAZ71eve★ 0JavaScriptLast synced: 2026-08-15

Open on GitHub

GitHub REST API tools + browser sidebar panel for DeepSeek Harness (DSH): repos, search, issues, PRs, comments, account binding, and workspace integration

README excerpt

dsh-tool-github GitHub REST API tools for DeepSeek Harness (DSH). Registers model-facing github tools so the agent can bind a GitHub account, query repositories, search code/issues, read file content, create issues / pull requests / comments, and clone repositories into selectable workspaces. Also ships a browser-side GitHub panel for the web GUI (sidebar icon → account status, workspace list, bind / add-workspace actions) backed by /github- commands. Web GUI panel After install and a full GUI restart ( dsh web — the client plugin discovery only runs at process start and caches "not a client package" verdicts, so a running GUI will not pick up a newly added dsh.client declaration), a GitHub icon appears in the sidebar rail (next to the settings button). Click it to open the GitHub panel: - Status — bound account (@login, token source) and registered GitHub workspaces (from /github-status ) - My repos — list the bound account's repositories as clickable rows; click one to clone and register it as a workspace (from /github-my-repos + /github-workspace-add ) - Bind account… — paste a personal access token (runs /github-bind ) - Add workspace… — enter owner/repo (or owner repo [branch]…

View full README on GitHub →
Agentsai-agentsdeepseek-harnessdshdsh-plugingithubgithub-apipluginsidebar

Category