Automatically Reorder Workspaces by Most Recent Conversation Activity (dsh-workspace-recency-order)
`dsh-workspace-recency-order` is a Host-side plugin designed to resolve the issue of the DeepSeek Harness (DSH) workspace list remaining static and workspaces sinking to the bottom. By listening to events, it automatically reorders workspaces based on the timestamp of the latest user message in each workspace's most recent conversation, and supports global persistence. The plugin includes debouncing, idempotent reordering, and multiple configuration options—such as sort direction and empty workspace policy—without relying on the official configuration page. It must be configured by manually editing `cordis.patch.yml`. It is written with zero dependencies and pure ESM, and includes comprehensive tests. The plugin only modifies Host-side data, does not interfere with the official UI, and supports manual drag-and-drop sorting.
Read Moredsh-workspace-auto-sort: Introducing Automatic Workspace Sorting for DSH
The `dsh-workspace-auto-sort` plugin adds automatic workspace sorting to DeepSeek Harness. It runs in the host process, monitors session activity (by default, only user messages), automatically reorders the sidebar based on last activity time, and persists the order. It supports flexible configuration (activity criteria, sorting scope, etc.), offers Web and desktop installation options, and includes a manual trigger API. Manual drag-and-drop reordering will be overwritten, and cold session accuracy depends on disk time.
Read Moredsh-open-workspace: Add a Workspace Folder Entry Point to DeepSeek Harness Web
The dsh-open-workspace plugin injects two entry points (a sidebar menu and a title bar button) to seamlessly integrate file system operations into the DeepSeek Harness Web GUI. It supports opening the workspace root directory by session ID or workspace path, preferring to launch the system file manager. Installation options include local and remote scripts. It is compatible with DSH 0.1.2 and resolves the issue of a broken workflow between the web interface and local file system operations.
Read Moredsh-workspace-merge: Merging Multiple Local Project Root Directories into Unified Operations
The DSH plugin `dsh-workspace-merge` solves the path and synchronization challenges involved in working with projects in sibling directories—such as PC and mobile versions or cross-platform applications—within a single session. It introduces the concept of “workspace groups,” treating relative paths as unified operations across groups. Core features include batch reading, diff comparison, and literal replacement across directories through the `ws_*` tool suite, including `ws_ls`, `ws_read`, `ws_edit`, and `ws_diff`. The plugin supports multiple sandbox permission modes, allowing users to configure groups flexibly and audit changes, making it an effective tool for non-Monorepo, multi-project collaboration.
Read Moredsh-workspace-git: Create a DeepSeek Harness Workspace Directly from a Git URL
`dsh-workspace-git` is a plugin for DeepSeek Harness (DSH) that simplifies workspace creation through a web interface by integrating Git repository cloning directly, replacing cumbersome manual `git clone` operations. The plugin supports secure execution, interactive control, and credential support. Users must install the specified version and restart the service. After installation, DSH provides two options: using an existing folder or cloning a Git repository. Configuration options include timeout duration and output limits; users should note pnpm 10 compatibility settings and security notices.
Read MoreDeepSeek Harness (DSH) Plugin: jackylong1987/dsh-long-plugins
jackylong1987/dsh-long-plugins is a web plugin for DeepSeek Harness, designed to centralize the management of high-frequency operations during development. It provides capabilities such as uploaded file management, workspace output preview and editing, skill documentation browsing, account balance viewing, and conversation history navigation. By integrating these features into an interface, it improves the efficiency of agent development. When installing, ensure proper permission control for secure execution, and reviewing the source code is recommended.
Read MoreDeepSeek Harness Git Workspace Management Plugin
The DeepSeek Harness plugin DS-Git-Manager is a tool with integrated Git management capabilities, designed to manage Git workspaces directly within the Web UI, without switching to external clients. The plugin provides core features such as repository-aware entry points, change management, branch operations, commit history viewing, and conflict resolution, and also supports Worktree management. All risky operations require secondary confirmation, and the plugin supports theme adaptation. The installation command is `dsh plugin add @duke-dsh-plugins/dsh-git-manager`.
Read More@ohmejj/dsh-chat-archive: DeepSeek Harness Automatic Chat Archiving Plugin
`@ohmejj/dsh-chat-archive` is a DeepSeek Harness sidebar management plugin. It automatically archives long-inactive sessions to a hidden area based on a configurable idle threshold (default 72 hours), keeping the interface tidy without deleting data. Users can flexibly configure archiving rules through a standalone settings interface, with changes taking effect in real time and data recovery supported. Installation requires Node.js >= 22.18.0, and multiple profiles such as Web and TUI are supported. See the documentation for detailed usage and preview instructions.
Read Moredsh-workspace-hygiene: DeepSeek Harness Workspace Hygiene and Artifact Value Assessment Plugin
`dsh-workspace-hygiene` is a plugin for DeepSeek Harness designed to address context noise and inference cost issues caused by file accumulation in long-running tasks. It helps agents manage workspaces automatically through artifact value assessment, categorized management, and two organization modes (manual and automatic), improving retrieval efficiency and reasoning performance. The plugin supports Web-based visual operations and CLI tools, and provides auditable cleanup solutions. The maintainer, `taoshi1999`, has adopted the MIT license.
Read Moredsh-better-workspace: Adding a Two-Level Folder System to the DeepSeek Harness Sidebar
The `dsh-better-workspace` plugin adds a two-tier folder system to the DeepSeek Harness (DSH) sidebar, improving workspace organization through a “disk layer” and a “name layer.” Key features include instant grouping via slash-based renaming or drag-and-drop, appearance customization, layered session management, and native keyboard shortcuts. The plugin supports cross-device synchronization; a restart is required after installation. It is designed to address the clutter associated with managing multiple projects.
Read Moredsh-projects-mode: DeepSeek Harness Projects Workspace Mode
`dsh-projects-mode` is a client plugin built for DeepSeek Harness (DSH), designed to address context confusion and token consumption in multi-session parallel development through the "everything is a plugin" philosophy. Core features include a full-screen project view for unified session management; real-time injection and cross-session refresh of instructions and memory; automatic generation of new-session briefs containing session summaries to reduce token usage; automatic working directory ownership; and token metering with security hardening. The plugin resolves issues such as unclear session ownership, delayed instruction updates, and high token consumption from long conversation histories. It is suitable for developers who need long-term, multi-session collaboration in DSH.
Read MoreDeepSeek Harness Enhanced Workspace Session Management Plugin
The DeepSeek Harness (DSH) plugin aims to address the fragmentation of workspace session management. Using a Codex-style binding mechanism, it automatically archives sessions when a workspace is deleted to prevent them from becoming scattered, and automatically restores history when the workspace is re-added. Core features include a quick archive button at the top of a session, global keyboard shortcut support, and a full-featured archived session management center with search, bulk restore, and permanent deletion. The installation command is `dsh plugin --profile web add github:lingchunya/dsh-workspace-enhance`.
Read MoreDeepSeek Harness Plugin: dsh-quick-commands (Manage Shell Commands by Workspace)
`dsh-quick-commands` is a DSH Web plugin designed to address the problem of frequently switching directories to run scripts. It allows users to configure named commands for each workspace and execute them by clicking the icon in the session header without opening the terminal. The plugin supports real-time streaming output, remote SSH execution, serial execution, and the use of placeholders. Users need to install `@fonlan/dsh-quick-commands` and restart DSH Web to use it. It is recommended to configure only trusted commands.
Read Moredsh-workspace-promote: Automatically Pin the Workspace to the Top When Submitting a Task
dsh-workspace-promote is a DeepSeek Harness (DSH) plugin designed to address the issue that workspace order in the sidebar does not dynamically adjust based on the current action. Its core functionality is to automatically pin the relevant workspace to the top of the sidebar when a user submits a task, and to keep it in place while the task is running. The plugin only responds to prompts submitted by humans, uses no state files, and achieves this by persistently modifying the `workspaceIds` array. It does not interfere with the ordering of manually dragged items, sub-sessions, or ungrouped sessions. Once installed, developers can quickly locate the current project, making it suitable for scenarios where the active task needs to remain pinned at the top.
Read Moredsh-session-workspace: Migrate Sessions in DSH
The `dsh-session-workspace` plugin addresses the limitation in DeepSeek Harness that sessions cannot be migrated directly. It allows users to move an existing session in its entirety to another registered workspace while preserving the session ID, conversation history, and generated files. The plugin supports environment switching, index refresh, and account updates, and includes comprehensive rollback and security mechanisms to ensure a safe and reliable migration. Note that it only supports cold sessions, and the destination must not overwrite existing files. The installation command is `dsh plugin --profile web add github:Unintendedz/dsh-session-workspace#v0.2.0`.
Read Moredsh-linked-folders: A Multi-Folder Workspace Plugin
The `dsh-linked-folders` plugin for DeepSeek Harness (DSH) emulates the Codex mechanism to overcome the limitation that a model can only access a single directory, providing multi-folder workspace access. The plugin supports both globally persistent links and session-scoped temporary links, which can be managed through a Web interface or natural language commands. Its state is stored in a local configuration file, allowing developers to flexibly build workspace environments without modifying the underlying file sandbox mechanism.
Read Moredsh-open-in: Open Workspaces Directly in the DeepSeek Harness Web Interface
`dsh-open-in` is a DeepSeek Harness (DSH) plugin that invokes local tools directly from the Web interface to open the current workspace. It requires no build step and, by configuring a target command (such as VS Code or a terminal), passes the workspace’s absolute path to the host application. The plugin supports cross-platform use, menu integration, and configuration overrides, enabling a seamless connection between the Web interface and the local development environment.
Read Moredsh-project-progress: Project Progress Documentation Shared in the Workspace
dsh-project-progress is a DeepSeek Harness plugin that creates a shared `PROGRESS.md` document in the DSH workspace to manage project status and share context across sessions. The document is divided into two sections—project profile and progress timeline—and supports read/write operations through three tools: `project_update`, `project_facts`, and `project_status`. The plugin runs locally with no network calls, automatically appending progress only in top-level sessions, making it suitable for developers who need to maintain context across multiple sessions.
Read MoreDSH Plugin: Project and Task Dual-Mode Workspace Management
The `dsh-task-runner` plugin upgrades the DSH sidebar to support a dual “Projects” and “Tasks” mode, providing independent, isolated temporary directories for ephemeral sessions. It includes a `/task` command for managing tasks (create, open, and clean up) and fixes the EAC layout to display task groups. By separating context, the tool improves the efficiency of parallel multi-task processing.
Read MoreIntroduction to the DeepSeek Harness Plugin: dsh-workspace-groups
`dsh-workspace-groups` is a client plugin for DeepSeek Harness designed to address sidebar management clutter in multi-project scenarios. The plugin expands the sidebar view from a two-level hierarchy (projects and sessions) to a three-level hierarchy (categories → projects → sessions), supporting automatic categorization via YAML rules, fully manual grouping, drag-and-drop sorting, and persistent storage. It adopts a zero-intrusion design: manual operations only write to its own files, ensuring data security and reliability.
Read Moredsh-workspace-scope: DSH Plugin to Enable/Disable Skills and Global MCP Per Workspace
# Introduction Under DeepSeek Harness's (DSH) "everything is a plugin" philosophy, Skills and global MCP servers installed into the environment tend to accumulate. The issue is that these capabilities are visible to all sessions by default: every new session's startup context carries a comprehensive list of tools, while a single project often only utilizes a fraction of them. `dsh-workspace-scope` addresses this issue: it enables each workspace (project) to determine which Skills and global MCPs to expose to new sessions. The result is similar to installing numerous language extensions in VS Code, where only the necessary ones are enabled for each specific project. Below, we introduce its positioning, core features, installation method, and specific usage. # What is dsh-workspace
Read Moredsh-open-explorer: Add entry to open Workspace folder in DSH Web GUI
dsh-open-explorer is a community plugin for DeepSeek Harness (DSH) maintained by YooRarely, designed to provide convenient access to the Workspace root directory within the DSH Web GUI. The plugin adheres to the MIT license and operates via the public Client Connection Host RPC and Header Slot, without modifying or depending on the DSH source code. Its core features include adding a folder button to the right of the session title and adding an "Open in Explorer" option to the Workspace menu, which allows users to invoke the DSH host command to directly open the current Workspace root directory upon clicking. The plugin supports Windows, macOS, Linux, and WSL platforms, and...
Read Morefolder-tree-sh: Workspace File Tree Plugin for DSH Web GUI
folder-tree-sh (dsh-ftree) is a workspace file tree plugin for DSH Web GUI (v0.3.0, MIT) offering hot-swappable integration with zero core modifications. Core features include: a file tree sidebar (expand/collapse, 5-second auto-refresh, real-time filtering, multi-field sorting, toggle for hidden files, draggable width, and state persistence); multi-tab preview supporting Markdown (rendering + editing, auto-save, Ctrl+S), 30+ language syntax highlighting, CSV table rendering (automatic delimiter detection), image zooming, native PDF rendering, and true DOCX rendering (relies on mammoth, falling back to PowerShell extraction if unavailable); and chunked loading for large text (1MB per chunk, 100MB limit, GBK auto-detection). It also features Markdown inline editing (800ms debounce auto-save, Ctrl+)
Read More