AI Agent Hub
Back to plugins
🧩

dsh-wsl-cred

admin-security Updated 2026.09.04

Run the following command in DeepSeek Harness:

dsh plugin install 173787247/dsh-wsl-cred

Paste the following prompt into your AI chat to install this plugin:

Run dsh plugin install 173787247/dsh-wsl-cred in your DeepSeek Harness terminal to install this plugin; the source code is hosted at https://github.com/173787247/dsh-wsl-cred

About this plugin

Pulling or pushing over HTTPS from WSL can quietly break the moment the credential.helper chain points at a Linux-side store instead of the Windows Git Credential Manager. The fix is usually a one-line config change, but manually walking the helper chain and tweaking environment variables is exactly where tokens and passwords tend to leak into the terminal, a chat log, or an LLM prompt.

cred_hint handles the diagnostic half of that problem. It inspects the git credential.helper setting in your current WSL session, checks whether the chain is wired toward WinGCM (or gh auth on the Windows side), and then walks you through the concrete next steps in plain text. Crucially, it never echoes a token, password, or any secret back into the output—only the configuration guidance you need to act on.

If you live in a WSL terminal, talk to GitHub or other HTTPS remotes daily, and want to keep credential management on the Windows side without risking a secret in an AI-assisted troubleshooting session, this is the lightweight, low-risk piece of dsh-wsl-kit to reach for first.

Use Cases

  • Git clone or pull from WSL stalls on the authentication prompt
  • Checking whether credential.helper is correctly wired to Windows GCM
  • Troubleshooting git auth with AI help without leaking tokens into the terminal or prompt

Best For

  • Developers doing HTTPS git work from a WSL terminal daily
  • Users who prefer to keep credential management on the Windows side
  • Engineers troubleshooting with AI tools who care about keeping secrets out of the session