DSH Plugins Marketplace

DSH Plugins

Plugins

/

UI & Experience

/

dsh-beads-panel

L

dsh-beads-panel

Identified

Beads panel for the DeepSeek Harness sidebar: browse, create, claim and close beads from the left panel list (local Harness bundle).

Beads panel for DeepSeek Harness

A DeepSeek Harness plugin that puts Beads into the Web GUI's left sidebar panel list.

The panel works on a Harness workspace's Beads database (bd):

  • Ready / In progress / Open / All filters over the workspace's beads.
  • Inline detail for one bead: description, notes, dependencies, metadata, and comments.
  • New bead form (title, priority, type).
  • Claim and Close actions on the selected bead.
  • Graceful states for "bd is not installed" and "this workspace is not a bd init project yet".

About Beads

Beads is a distributed, dependency-aware issue tracker for AI agents, powered by Dolt. Agents use the bd CLI (bd ready, bd update --claim, bd close) to keep a structured memory instead of markdown TODO lists. This plugin reads and writes that same database; it does not copy state anywhere.

How it is built

HalfFileResponsibility
Hostindex.jsServes GET/POST /__dsh_beads/api (owner-authenticated). Resolves a registered workspace id through the Host workspace registry and runs one fixed bd invocation per action.
Clientclient.jsRegisters the beads entry in sidebar.panellist and the matching main panel. Renders the list, detail, and forms; every data operation goes through the Host half.

The Browser half never runs a shell: a request can only select one of the closed actions status, issues, issue, create, claim, and close, and only the Host owns the workspace directory and the bd argument vectors.

Install

Requires the Beads CLI (bd) on PATH (or set BEADS_BIN), for example:

curl -fsSL https://raw.githubusercontent.com/gastownhall/beads/main/scripts/install.sh | bash

Install the published bundle from npm:

dsh plugin --profile <profile> add dsh-beads-panel

Install this checkout as a local bundle instead (from a Harness session with Full access):

git clone https://github.com/LiuPack/dsh-beads-panel.git
plugin_manager action=install_bundle target=<absolute path to this checkout>

Then pick Beads in the left sidebar panel list. To remove it:

plugin_manager action=remove_bundle target=dsh-beads-panel

Use

  • The panel inspects workspaces registered with the Harness, and remembers the last one you picked. Run bd init in the workspace to create its Beads database.
  • bd is looked up through the Host subprocess service first, then /opt/homebrew/bin/bd, /usr/local/bin/bd, ~/.local/bin/bd, and /usr/bin/bd (set BEADS_BIN to override).
  • Write actions are queued because embedded Dolt allows one writer.
  • The UI is localized (English and Simplified Chinese), uses only Harness theme tokens, and ships its own icon.

License

MIT — see LICENSE.

Comments

Loading…

Similar plugins

dsh-sidebar-panel-fold

by ACGsu

Fold the DeepSeek Harness sidebar's global panel list into a single row, with a popover to switch panels.

UI & ExperienceTerminal & ClientsManifest valid

★ 0

MIT

JavaScript

Oct 20, 2026

dsh plugin --profile web add dsh-sidebar-panel-fold

by pkui1mpression-design

Sidebar panel for DeepSeek Harness: lists the plugins installed in the current profile and gives each one an enable/disable switch.

UI & ExperienceManifest valid

★ 0

MIT

JavaScript

Nov 3, 2026

dsh plugin --profile web add dsh-sidebar-installed-plugins

by RiddanceY

Adds a footer button to the DeepSeek Harness sidebar that collapses or expands the global panel list.

Manifest valid

★ 0

MIT

JavaScript

Oct 21, 2026

dsh plugin --profile web add dsh-panel-collapse

by Plonkloving

Tabbed browser panel for the DeepSeek Harness Web UI: DeepSeek search, workspace-bound profiles, declarative extensions, sandboxed page rendering, downloads.

Manifest valid

★ 0

MIT

JavaScript

Oct 20, 2026

dsh plugin --profile web add dsh-browser

by kc0ed

用于提供更丰富的DeepSeek Harness底栏信息显示插件

UI & ExperienceManifest valid

★ 8

↓ 22/wk

MIT

JavaScript

Sep 3, 2026

dsh plugin --profile web add @kc0ed/dsh-bottom-bar

A cleaner, better-organized DeepSeek Harness sidebar with support for multiple plugin-defined widgets.

UI & ExperienceManifest valid

★ 0

Apache-2.0

JavaScript

dsh plugin --profile web add dsh-better-left-sidebar