DSH Vault
feiyang-dev/dsh-vault · enterprise
When the DeepSeek Harness desktop client detects a plugin load failure, it may force-clear the local /.dsh data (chat history, workspace data, settings, credentials, plugin configs) and restore factory defaults.
★ 3GitHub stars
0Forks
2026-08-23Last updated
JavaScriptLanguage
MITLicense
Key features
- Settings page "Backup Manager"Adds a "Backup Manager" page to the Web settings: view backup status and history, back up now, one-click restore by scope (All / Chat history only / Workspace settings only), delete backups (with confirmation)
- A community plugin for DeepSeek Harness — auto backup → wipe detection → one-click restore.
- Backups include .credentials.yaml (API keys) — keep the backup directory safe (you may copy it to an encrypted disk / cloud drive).
- Automatic backupFirst backup 6s after startup + debounced backup after session writes/settings changes (2 min) + scheduled backup every 15 min
- Backup contentssessions/ (chat history, zstd binary full copy), storages/ (workspace data), settings.yaml, .credentials.yaml, .anonymous-user-id, profiles/ configs (excluding reinstallable node_modules)
Install command
dsh plugin --profile web add github:feiyang-dev/dsh-vault