Plugin directory / UI & Skins / dsh-ui-workspace
dsh-ui-workspace
Verified · install-tested on dsh CH4ACKO3
What it does
Composable workspace primitives for DeepSeek Harness UI plugins
Works — verified, early-stage project
Composable workspace primitives for DeepSeek Harness UI plugins It installs cleanly and boots without issues in our testing. It's early-stage but functional.
“Verified” means our automated CI actually ran dsh plugin add in a clean profile and it booted — nothing more. Feature descriptions and version compatibility are the author’s claims. This is not a security audit and not an endorsement of third-party code.
README
dsh-ui-workspace
Composable workspace primitives for DeepSeek Harness browser plugins. The
package provides draggable pane stacks, recursive tree views, tabbed document
editors, document renderers, actions, and VS Code-style explorer behavior.
dsh-ui-workspace builds ondsh-ui-container and leaves
product-specific navigation, data providers, commands, and styling to the
consumer.
The dependency is intentional: Workspace document surfaces call the
container's useUiSurface() hook at runtime and share its DocumentRef andDocumentSnapshot contracts. Container remains an independently installed
plugin and owns the single bundle row that provides the shared uiContainer
service; Workspace only consumes that service.
Install Container and Workspace as separate bundles in the same DeepSeek
Harness profile:
dsh plugin --profile web add github:CH4ACKO3/dsh-ui-container
dsh plugin --profile web add github:CH4ACKO3/dsh-ui-workspace
These commands are profile-scoped and can be run from any directory.
Git dependencies run both packages' prepare builds. With pnpm 10 or newer,
approve the exact package keys reported by the first install in the profile'spnpm-workspace.yaml, then repeat the command. Registry releases and packed
artifacts do not require that approval. Container must remain installed while
Workspace is enabled.
import {
DocumentSurface,
ExplorerPaneStack,
TabbedEditor,
TreeView,
} from '@ch4acko3/dsh-ui-workspace/client'
The same package remains importable by browser plugins that compose these
primitives into product-specific pages.
Install
Install the catalog once, then DeepSeek Harness can find and install any plugin from this site automatically:
dsh plugin add dshbase-catalog Then say "install dsh-ui-workspace for me" — your agent finds it in the directory and installs it. Docs: dshbase-catalog · verified packs.
This plugin is GitHub source (not published to npm) — install it straight from the repo:
Web profile:
dsh plugin --profile web add github:CH4ACKO3/dsh-ui-workspace Headless (CLI) profile:
dsh plugin --profile headless add github:CH4ACKO3/dsh-ui-workspace Test report
Verified: L1 install + L2 load + L3 runtime from GitHub source on dsh 0.1.0-rc.6.