Introduction

When developing agents with DeepSeek Harness (DSH), persistent storage of session logs is often a point that needs consideration. If logs are not fixed in the project directory, locating and managing them can become fragmented as the number of projects increases. The dsh-project-session-store plugin is designed to solve this storage location issue.

What Is It

This is a DSH plugin maintained by user yangzhe1991. Its core purpose is to change the storage path for logs, saving each project’s session logs separately in the .dsh/sessions/ folder under the project directory.

Core Features

Based on verified information, the plugin provides the following features:

  • Project isolated storage: Keeps session logs for different projects in their respective project directories to avoid log mixing.
  • Directory structure: Log files are located in the project’s .dsh/sessions/ subdirectory.

Installation and Activation

Because retrieving the official README failed, the exact installation command and activation steps cannot currently be confirmed. It is recommended to visit the GitHub repository to view the source code and documentation.

Typical Usage

Specific usage examples cannot currently be provided.

Use Cases and Notes

  • Use case: Suitable for developers who need to keep project session logs persisted in their local development environment long-term and archive them by project.
  • Note: The plugin runs with the permissions of the current DSH process. Before installing, inspect the source code to confirm its behavior and license.