Thunderunruly/session-kanban ↗★ 0
dsh-session-kanban
Session kanban board for DeepSeek Harness: every chat session's current work, todos, and progress in the left sidebar, with a searchable overview heatmap and one click to jump back.
Install
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add dsh-session-kanbanREADME
Read the full README ↗Usage
- Open the board from the Session Kanban panel icon in the left sidebar.
- Overview shows the totals, todo completion and the activity heatmap; switch the heatmap scale with Year / Month / Week / Day and, in Settings, the workday calendar country.
- Switch to All for the masonry card list; each card shows the session's current work, latest reply, todo list, working directory and updated time.
- Click a card to jump back into that session. Hover the card footer for pin, rename, fork, copy Session ID and archive actions.
- Narrow the list with the tab filters, the Agent Team scope, the Workspace filter and the search box — all filters combine.
- The heatmap sidebar keeps a compact status row: refresh icon · country · last refresh
date (
YYYY/MM/DD) · data source, e.g.↻ China · 2026/10/26 · Holiday CN. Hover it for the full status and workday rule; click the refresh icon to update immediately.
Configuration
Settings are registered in DSH → Settings → General:
| Setting | Default | Options | Effect |
|---|---|---|---|
| Workday calendar | China | 24 countries | Source of the workday/non-workday shading in the heatmap |
| Auto-update calendar | 1 month | 1 day / 1 week / 1 month / 3 months / 6 months / 1 year | How often the browser refetches the holiday data |
Board preferences (tab, search scope, workspace filter, heatmap scale, highlights) are
stored in localStorage under dsh.session-kanban.* keys and restored on reload.