Development & Runtime

dsh-wsl-cred

173787247/dsh-wsl-cred · ★ 1

173787247

DeepSeek Harness tool: safe Git credential hints for Windows GCM from WSL.

License
MIT
Added
2026-10-30
Maintenance
active
Install kind
github
Manifest details
Manifest status
Declared
Manifest path
package.json#dsh
Manifest checked
2026-10-30T09:37:56.686Z
Lifecycle scripts
None found

Static manifest checks report declarations only; they are not compatibility or security review.

安装

dsh plugin --profile web add 'github:173787247/dsh-wsl-cred#332c03ae2e733493b3add24eb54a0ddf7535598c'

GitHub 源码安装:首次需按提示配置 allowBuilds 构建授权后重试

For install and environment setup, plus plugin development tutorials, see DSH community docs ↗

README

Source README · body: en · Read Chinese README

Table of contents
  1. Where it sits
  2. Compatibility
  3. Why
  4. Install
  5. Config
  6. Test
  7. License

Install set: part of dsh-wsl-kit. Prefer KIT_SET=daily | llm | github | full (see kit README). Fault tree: TROUBLESHOOTING.md.

DeepSeek Harness tool: cred_hint — report git credential.helper and safe guidance for Windows Git Credential Manager from WSL.

Never returns tokens or passwords.

Part of dsh-wsl-kit.

中文说明 → README.zh.md

Where it sits

Hints whether Git credentials exist (GCM path, HTTPS vs SSH). It never returns secrets.

flowchart LR
  agent["dsh agent"] --> tool["cred_hint"] --> git["Git credential presence"]

Suite diagram and version snapshot: dsh-wsl-kit. This plugin is 0.2.0 (github). Do not copy that matrix into this README.


Compatibility

Field Value
Plugin dsh-wsl-cred 0.2.0
Minimum dsh ≥ 0.1.2 (web UI one-shot ?token= on Windows relay :3081)
Latest verified See dsh-wsl-kit Compatibility (currently 0.2.1-rc.5) — single source of truth for the suite
Kit set github / full
Cloud Flash Use model id deepseek-flash (V4.1 Flash) in ~/.dsh/settings.yaml / llm-deepseek — not configured by this plugin
Agent Teams Upstream experimental; not required here

Suite floor versions: kit check-plugin-versions.sh. Fault tree: TROUBLESHOOTING.md.

Why

HTTPS git from WSL often fails until credential helper points at Windows GCM (or gh auth on Windows). This tool explains the setup without dumping secrets into the chat or prompt.

Install

dsh plugin --profile web add github:173787247/dsh-wsl-cred

Config

- id: dsh-wsl-cred
  name: dsh-wsl-cred
  config:
    timeoutMs: 10000

Test

npm test

License

MIT