AI Agent Hub
Back to plugins
🧠

dsh-vault

Memory Updated 2026.08.26

Run the following command in DeepSeek Harness:

dsh plugin install XiaoWind/dsh-vault

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

Install this plugin in DeepSeek Harness by running dsh plugin install XiaoWind/dsh-vault; the source code is hosted at https://github.com/XiaoWind/dsh-vault. Restart the Web app after installation.

About this plugin

In DeepSeek Harness, conversation history lives in the persistence layer, detached from the workspace folder itself. Switching computers, migrating a project, or simply wanting a local backup means all previous chat is gone. dsh-vault has a straightforward goal: turn each workspace folder into a complete, portable archive of your conversations.

Once installed, every workspace folder automatically gains a dsh-session-vault/ directory. As a session appends events, they are written in order to a JSONL file in real time; on session disposal the file is rewritten as a clean snapshot. The workspace title is cached in workspace.json alongside. The whole process requires zero configuration and zero external dependencies — it just records continuously out of the box.

Moving to a new machine is as simple as copying the entire folder and opening it as a workspace. At boot the plugin imports any vaulted sessions missing from persistence and rebinds each session's working directory to the folder's current absolute path, so conversations restore cleanly even after a path change. Everything is idempotent: sessions already present are never re-imported. This plugin suits DSH users who switch between machines frequently and prefer keeping everything inside a single, self-contained local folder.

Use Cases

  • Restore all past conversations by simply opening the folder on a new computer
  • Hand over a project folder with full chat history to a colleague
  • Switch between multiple dev machines without losing workspace context

Best For

  • DSH users who switch between multiple machines frequently
  • Developers who prefer keeping chat logs inside local folders
  • Teams that need to migrate or archive workspace conversations