DeepSeek Harness Plugin Hub

Publish and manage complete Harness Profiles. Discover Plugins for your next setup.

Explore

PluginsPresetsDocsNews

Community

Publish a pluginContactReport an issue

Resources

Plugin Hub on GitHubDeepSeek HarnessSystem statusPrivacy notice
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

Independent and unofficial. Not affiliated with, authorized by, or endorsed by DeepSeek.

Workspace Default Path — DSH Plugin for DeepSeek Harness
DeepSeek Harness Plugin Hub
ProfilesPluginsCategoriesNewsDocsSign inManage Profiles
ProfilesPluginsCategoriesNewsDocsSign in
← Plugins
W

dsh-workspace-default-path

Workspace Default Path

DSH plugin: remember the last used workspace directory for the Add-workspace flow (prefill + auto-memory over the official browse dialog)

The plugin will be installed here. Keep web if you are unsure.

npx -y @deepseek-ai/dsh plugin --profile web add github:masknull/dsh-workspace-default-path#1c2114dedf8d96eef60cc8630ed679ad90212732
READMECompatibilityVersions

Compatibility and provenance

Workspace Default Path is published as dsh-workspace-default-path and currently resolves to version 0.2.0. The Hub verifies its manifest and preserves the exact installation source for reproducible installs.

DSH compatibility
*
Runtime surfaces
web
Release source
github
Registry updated
8/30/2026

Versions

0.2.0stable
8/30/2026
0.1.0stable
8/29/2026

Related plugins

Loading related plugins…

Latest
0.2.0
DSH
*
HMR
Process restart
Tree shaking
Safe tree shaking not declared
Unpacked size
Unavailable
Files
Unavailable
Surface
web
License
MIT
Source
github
GitHub
★ 0
Weekly downloads
0
Last push
8/30/2026
View source ↗
README badge

Click the badge to copy Markdown for your README.

Do you maintain this Plugin?Claim benefit · Priority security scan

Verify the GitHub repository declared in package.json to manage this listing. After you claim it, Hub will prioritize a security scan of the current version and publish the result when it passes.

Claim this Plugin →
Report an issue

Related plugins

More verified plugins in memory-context.

Memory Plugin@openviking/dsh-memory-pluginOpenViking memory and context bundle for DeepSeek HarnessContextdsh-contextA DeepSeek Harness plugin for context insight and management, with context dashboard and context command, for understanding how the context is made of, and how it evolves.Weknora@wxg-prc-cpg/dsh-weknoraWeKnora knowledge retrieval tools for DeepSeek Harness (dsh): semantic search, document reading and RAG/agent answers over your own knowledge bases.Mnemondsh-mnemonComposable three-tier memory control plane for DeepSeek Harness: persistent runtime context, searchable project documents, pluggable long-term memory, guarded strategies, WebUI, and headless tools.

README

dsh-workspace-default-path

中文版:README.zh.md · DSH (DeepSeek Harness) plugin

Remember the last used workspace directory for the Add workspace flow (sidebar / conversation empty-state). Two lightweight hooks over the official flow — nothing is replaced, and the whole thing is a single on/off toggle in Settings → General.

Features

  • Remember — every workspace you add (from the browse dialog, the system dialog, or any other entry) is recorded automatically.
  • Prefill — with a remembered path, the official "Add workspace" browse dialog opens directly on the last used directory, breadcrumb path bar included; all browsing, editing and confirm interactions stay 100% official.
  • Off = stock — with the toggle off, both hooks are inert: no redirection, no recording, identical to an uninstalled plugin.
  • Hot-reloadable — the toggle persists to $DSH_HOME/settings.yaml (dsh-workspace-default-path.rememberLast / .lastPath) and applies immediately, no restart.

Install

From GitHub (standard, same as any other dsh plugin dependency):

dsh plugin --profile web add github:masknull/dsh-workspace-default-path

The package declares dsh.bundle, so the command also activates it (adds it to the profile's dsh.profile.bundles). If it is not auto-added, append "dsh-workspace-default-path" to that list in $DSH_HOME/profiles/web/package.json manually.

Runtime deps of the node half (@deepseek-ai/schemastery + cosmokit + @standard-schema/spec) are declared in dependencies, so pnpm resolves them into the profile's hoisted node_modules automatically — no manual copying.

Verify:

dsh --profile web --dump-config | grep workspace-default-path

Restart the web service after install or any code update (client HMR is disabled in the current web composition). Local development works the same way: dsh plugin --profile web add '<local-path>'.

Usage

  1. Open Settings → General → "Remember last workspace" → On.
  2. Add a workspace as usual (any method). Its path is remembered.
  3. Next time you click Add workspace, the dialog opens on that directory.
  4. Toggle Off anytime to restore the default behavior.

How it works

All over official seams; no official interaction is replaced.

HookMechanism
Remember (write)Subscribes to ctx.workspaces.list; any newly appearing workspace's path is written to lastPath
Prefill (read)The browse dialog opens with listDirectory(undefined) (host home). When remembering is on and lastPath exists, that initial call is redirected to listDirectory(lastPath); all other calls pass through untouched

Version compatibility

  • v0.2.0+ requires DSH ≥ dsh-v0.1.2-alpha.1: that release moved the snapshot-store primitives from @deepseek-ai/dsh-client-runtime/client into the frozen module-table word @deepseek-ai/dsh-client-store. On older hosts this plugin refuses to load with a clear diagnostic; use the v0.1.x line (built for the client-runtime era) there.
  • Needs @deepseek-ai/dsh-client-ui-workspace for the workspaces/browse-dialog services (built into current DSH).

Dependencies

  • Node half (lib/index.js): @deepseek-ai/schemastery (+ @deepseek-ai/cosmokit, @standard-schema/spec) — declared in dependencies, installed by pnpm on add.
  • Browser half: only official frozen-module-table entries (react, @deepseek-ai/dsh-client-store, @deepseek-ai/dsh-client-ui-primitives).

License

MIT.