Preface¶
The design philosophy of DeepSeek Harness (DSH) is “everything is a plugin.” In agent development, enabling a model to read local file structures is a common requirement. As a bundle, dsh-workspace-digest registers the workspace_digest tool and solves the problem of listing file names by directory in the Web UI.
Overview¶
cui-stack/dsh-workspace-digest is a DeepSeek Harness bundle belonging to the model reasoning category. It is maintained by cui-stack, and its core function is to register the tool workspace_digest, which is used to list the files in the current workspace directory.
Installation and Activation¶
Install this plugin using the official command:
dsh plugin --profile web add github:cui-stack/dsh-workspace-digest
After installation, verify whether the plugin is active by running:
dsh --profile web --dump-config
The output should contain # == dsh-workspace-digest.
Core Features¶
The plugin provides the following capabilities:
* Registers the workspace_digest tool.
* Lists file names by directory.
Configuration¶
The plugin configuration file is cordis.patch.yml, in which the maxEntries parameter defaults to 20. Users can override this configuration in the profile’s cordis.patch.yml by replacing the entire line for id: workspace-digest.
Technical Details and Notes¶
- License: MIT.
- Tech stack: Pure JS, with no
preparestep. - Installation mechanism:
package.jsondeclaresdsh.bundle, and the package is installed into a profile usingdsh plugin add, without requiring the--patchparameter. - Ecosystem context: The community directory of the DSH ecosystem is an independent site and has no official affiliation with DeepSeek or Huanfang.