Bundle
dsh-agent-board
Third-party Agent Board plugin for DeepSeek Harness web profiles
- Source
- meisam2236
- stars
- 1 stars
- License
- MIT
- Updated
- Updated 14 days ago
Readme
# dsh-agent-board Third-party [DeepSeek Harness](https://github.com/deepseek-ai/deepseek-harness) plugin: a durable per-workspace Agent Board on the web profile. The Board button sits next to **Settings** at the bottom of the sidebar. It lists registered Workspaces; pick one to open that Workspace's board. The overlay, columns, cards, workers, and SQLite store are the same as the in-tree Agent Board. ## Install Requires the `dsh` CLI (`@deepseek-ai/dsh`) and a web profile. From this checkout, after `pnpm install` (which builds `lib/` via `prepare`): ```sh dsh plugin --profile web add /absolute/path/to/dsh-agent-board dsh --profile web ``` From GitHub: ```sh dsh plugin --profile web add github:meisam2236/DeepSeek-Harness-Agent-Board ``` pnpm ≥10 blocks a git dependency's `prepare` script until you allow it. If the first `add` fails, copy the printed package key into `~/.dsh/profiles/web/pnpm-workspace.yaml`: ```yaml allowBuilds: dsh-agent-board: true ``` then re-run the `add`. Pin a commit (`github:meisam2236/DeepSeek-Harness-Agent-Board#<sha>`) so a later push cannot change what runs. Remove with: ```sh dsh plugin --profile web remove dsh-agent-board ``` ## Develop ```sh pnpm install pnpm run build ``` Keep this repository next to a stock DeepSeek Harness checkout. Do not copy these sources back into the harness tree.
Install
dsh plugin --profile web add github:meisam2236/agent-board
Profile: web
With the hub plugin installed, ask your agent to install it by name — it resolves the same plan shown here.
dsh plugin --profile web add github:stvlynn/dsh.fish#path:packages/dsh-plugin-hub
install dsh-agent-board from the hub
- This package builds from source on install. pnpm will ask you to allow its build script — that is permission to run the package’s code on your machine, outside the agent sandbox. Only allow sources you trust.
- This source has no pinned commit, so a later push upstream changes what installs. Prefer pinning a commit.