Pular para o conteúdo principal
1

dsh-wsl-cred

173787247/dsh-wsl-cred

Safe Git Credential Manager hints for WSL without exposing secrets.

Instalar

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

README

dsh-wsl-cred

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

FieldValue
Plugindsh-wsl-cred 0.2.0
Minimum dsh0.1.2 (web UI one-shot ?token= on Windows relay :3081)
Latest verifiedSee dsh-wsl-kit Compatibility (currently 0.1.5-rc.1) — single source of truth for the suite
Kit setgithub / full
Cloud FlashUse model id deepseek-flash (V4.1 Flash) in ~/.dsh/settings.yaml / llm-deepseek — not configured by this plugin
Agent TeamsUpstream 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

Plugins relacionados