DSH Plugins Marketplace

DSH Plugins

Plugins

/

UI & Experience

/

dsh-taskboard-epic

d

dsh-taskboard-epic

Manifest valid

Epic panel for DeepSeek Harness: a client-side plugin that stacks the epic cards of a dsh-taskboard project in their epic:children order and lets the order of the module arcs be rearranged by drag or button.

UI (client)hasBundlePatch

dsh-taskboard-epic

Epic panel for DeepSeek Harness. It stacks the [总任务] (epic) cards of a dsh-taskboard project in their epic:children order and lets the order of the module arcs be rearranged by drag or by buttons.

The panel is client-only: it reads the taskboard's public same-origin API (/dsh-taskboard/state, /dsh-taskboard/tasks/:id/update) and renders into the sidebar.panellist and main slots. There is no host-side state and no new route, so the host half of this package intentionally does nothing.

What it does

  • Groups the cards of one epic into a stack, ordered by epic:children.
  • Shows each module's position, code, name and version on the arc.
  • Reorders the arc by dragging a module or by using the move buttons; the new order is written back to the taskboard through its public update API.
  • Marks the start module, the middle modules and the end module of the arc, so the dependency shape of a project is visible at a glance.

Requirements

  • dsh-taskboard (the taskboard plugin) must be installed; the panel renders data that the taskboard exposes.
  • A browser client (the panel is a web-client plugin).

Install

dsh plugin add https://github.com/zirscard/dsh-taskboard-epic

Or from a local directory:

dsh plugin add link:/path/to/plugins/dsh-taskboard-epic

Restart DSH and open the Plugins page; the epic panel appears next to the installed taskboard.

Layout

dsh-taskboard-epic/
├── index.js        # host half (intentionally a no-op; the panel is client-side)
├── client.js       # client half: data fetch, epic parsing, rendering
├── cordis.patch.yml
└── package.json

Test

The repository ships a small harness that renders the panel against a fixture tree and asserts the produced order and the reorder round-trip:

node tests/harness.mjs

Notes

  • The panel writes only through the taskboard's own update endpoint; it never edits project data directly.
  • Card ordering is stored on the epic card itself, so the order survives a restart and is shared by everyone looking at the same project.

English summary

dsh-taskboard-epic is a client-side panel for DeepSeek Harness. It stacks the epic cards of a dsh-taskboard project in their epic:children order, shows each module's position, code, name and version along the arc, and marks the start, middle and end modules. The order can be changed by drag or by buttons, and the new order is written back through the taskboard's public update API, so it persists and is shared across everyone viewing the project.

License

MIT.

Versions

Latest versionPublishedSize
0.1.0——

Comments

Loading…

Similar plugins

dsh-task-board-local

by kira905

DSH plugin: self-maintained task board for the DSH web GUI (fork of upstream 0.3.4, detached). A card is a real DSH session, and a human confirms completion rather than the runner. | DSH 插件:自维护任务看板——一

Workflow & AutomationManifest valid

★ 0

Apache-2.0

TypeScript

Oct 20, 2026

dsh plugin --profile web add dsh-task-board-local

by He2way

DSH client plugin: flip the page over to a glass task console — live jobs, subagents, session and workspace cards, an infinite canvas that unrolls a card into its own controls, embedded web apps, and a conversation box that edits the canvas.

UI & ExperienceDevelopment & InfrastructureManifest valid

★ 0

MIT

JavaScript

Sep 22, 2026

dsh plugin --profile web add dsh-task-console

by JimLuan

Terminal UI plugin for the DeepSeek Harness dsh CLI: an interactive in-process host surface over dsh-base (sessions, streaming conversation, tool cards, approvals, questions, jobs, subagents, goals, p

Manifest valid

★ 0

TypeScript

Aug 16, 2026

dsh plugin --profile web add dsh-tui-plugin

by Winter-And-You-Gone

A better fold bar: automatically folds tool calls and Think segments into step fold bars, and collapses each finished turn into a single turn header with live metrics (duration, TTFT, token, tok/s, ca

UI & ExperienceManifest valid

★ 13

MIT

JavaScript

Oct 18, 2026

dsh plugin --profile web add @winteries/dsh-turn-fold

by shuxidemosheng

Enhanced todo_write plugin for DeepSeek Harness: floating task panel with capsule mode, priority tags, full checklist rendering. Fork of @deepseek-ai/dsh-tool-todo.

Tools & CapabilitiesDevelopment & InfrastructureManifest valid

★ 95

↓ 401/wk

NOASSERTION

JavaScript

Oct 18, 2026

dsh plugin --profile web add dsh-tool-todo-plus

by qingyou002

DSH plugin: hands a long session over to a fresh session in the same workspace on /handoff or at a token threshold, carrying the preset, model, permissions and plan mode across; the brief is written by the session's own model and the switch waits for a step boundary instead of interrupting running work.

Sessions & MessagesManifest valid

★ 0

MIT

TypeScript

Sep 28, 2026

dsh plugin --profile web add dsh-auto-handoff