DSH Plugins Marketplace

DSH Plugins

Plugins

/

dsh-workspace-bootstrap

s

dsh-workspace-bootstrap

Discovered

deepseek harness 插件 增加默认工作区

@sandersyao/dsh-workspace-bootstrap

dsh-workspace-bootstrap banner

Boot-time default-workspace plugin (Stage A) for DeepSeek Harness. Loads as a Cordis plugin and, on web-host startup, idempotently registers a configured directory as the default workspace — unblocking the first session in an empty, directory-picker-disabled distributed/container deployment.

Important design note — the default workspace is a temporary stopgap. Stage A registers a real local directory (default /opt/workspaces/default) as the default workspace to unblock the first session in an empty, directory-picker-disabled deployment. Anchoring session writes to a local directory is temporary: a later stage (B) is expected to replace this with a workspace plugin that does not depend on a local directory (logical workspaces where identity ≠ path, binding to OSS / knowledge bases, etc.), at which point this plugin would be superseded. See .agents/notes/2026-09-05-workspace-bootstrap-phase-a.md.

Companion plugins (distributed dsh deployment)

This plugin is built to run alongside three sibling plugins on a shared MySQL to form a distributed dsh deployment: dsh-storage-mysql, dsh-credentials-mysql, and dsh-session-persistence-mysql switch the default storage / credentials / session-persistence backends to shared MySQL, while this plugin declaratively bootstraps a default workspace so the first session can start on an empty database.

PluginGitHub repositorynpm package page
@sandersyao/dsh-storage-mysqlhttps://github.com/sandersyao/dsh-storage-mysqlhttps://www.npmjs.com/package/@sandersyao/dsh-storage-mysql
@sandersyao/dsh-credentials-mysqlhttps://github.com/sandersyao/dsh-credentials-mysqlhttps://www.npmjs.com/package/@sandersyao/dsh-credentials-mysql
@sandersyao/dsh-session-persistence-mysqlhttps://github.com/sandersyao/dsh-session-persistence-mysqlhttps://www.npmjs.com/package/@sandersyao/dsh-session-persistence-mysql

See README.zh.md (primary, Chinese), AGENTS.md, and docs/ (DESIGN.md, INTEGRATION.md, MANUAL_TEST_PLAN.md, TASKS.json).

Status: Stage A implemented and green — engineering skeleton, plugin source, and unit tests (T1, T2) pass pnpm typecheck / build / lint / test (coverage lines ≥ 90); integration into dsh-distributed-integration (T3) and doc finalization with README header image (T4) are complete. See docs/TASKS.json.

Comments

Loading…

Similar plugins

dsh-plugin-workspace-multi

by Skylarking

DeepSeek Harness plugin: multi workspace

Manifest valid

★ 0

TypeScript

Aug 20, 2026

dsh plugin --profile web add @skylarking/dsh-multi-workspace

by Snowy117

Load each workspace's direnv environment into every DeepSeek Harness command. 让 DSH 每个工作区的子进程自动带上该工作区的 direnv 环境。

Manifest valid

★ 0

MIT

TypeScript

Oct 3, 2026

dsh plugin --profile web add dsh-direnv

by rangdl

DSH(DeepSeek Harness)功能增强插件

Development & InfrastructureManifest valid

★ 0

TypeScript

Sep 1, 2026

dsh plugin --profile web add dsh-all-enhance

by N5Tar

deepseek session workspace viewer

Manifest valid

★ 0

MIT

TypeScript

Aug 19, 2026

dsh plugin --profile web add dsh-workspace-view

by xjackzenvey

Deepseek Harness 增强工具

Manifest valid

★ 0

MIT

TypeScript

Aug 14, 2026

dsh plugin --profile web add dsh-ui-enhance

by wjj-8283

为DeepSeek Harness增加临时工作区功能!

Sessions & MessagesManifest valid

★ 0

MIT

JavaScript

Sep 24, 2026

dsh plugin --profile web add @wjj-8283/dsh-temp-workspace