DSH HUB
HomePlugin StorePlugin PacksCommunityRankingsResourcesPublish Guide
Plugin source
Back to catalog

YL404 /

YL404/dsh-sidebar-shelves

Verified

Two-line session cards for the DeepSeek Harness sidebar: project icons, pinning, archiving, status markers, job counts, and recency sorting

★ 0 Stars0 Forks0 IssuesN/A Community rating0 Confirmed installs
View on GitHub
READMESource: main@e59ed080

dsh-sidebar-shelves

English | 中文

Two-line session cards for the DeepSeek Harness sidebar.

  • Project tiles — every Workspace gets a tile: a name-derived monogram and color, or the emoji, color, or square image file you pick. Icon Composer .icon packages work too.
  • Pinning — pinned sessions lead the list; pinning is independent of archiving.
  • Archiving — archive a session by hand, or let cards archive themselves after 3, 7, 14, or 30 days. Archived sessions drop to the Archived shelf at the bottom.
  • Status markers — running and waiting markers, plus a terminal marker on sessions that own one.
  • Activity counts — running background jobs and subagents per session, folded on the Host from the Session's own job records.
  • Recency sorting — newest input first, and the composer's Workspace menu reuses the same tiles and the same order.
  • Header tile — the open session's Workspace tile sits just before its title in the conversation header.

Requirements

  • DeepSeek Harness >=0.2.1-rc.5 <0.3.0 (declared in engines.dsh)
  • The Web GUI: the client half targets platform: web

Install

CLI:

dsh plugin --profile desktop add dsh-sidebar-shelves

GUI: Plugins → Install, enter dsh-sidebar-shelves, confirm, then restart the app if the plugin row does not appear.

Uninstall with dsh plugin --profile desktop remove dsh-sidebar-shelves, or remove the bundle from Plugins.

Where state lives

State Where
Settings (tile style, auto-archive days) browser local storage dsh:sidebar-shelves:settings
Pins browser local storage dsh:sidebar-shelves:pinned
Icon choices browser local storage dsh:sidebar-shelves:icons
Job counts Session projection on the Host, rebuilt from job events

The plugin makes no network requests and sends no telemetry. Icon images are read from the current Workspace through the Host's workspace-files remote.

Compatibility

It occupies three slots: sidebar.workspaces, conversation.hero.workspace, and conversation.header.leading. A plugin registering the same slot at a higher priority wins, so uninstall this one if another sidebar plugin takes over.

License

MIT

中文

DeepSeek Harness 侧边栏的会话卡片:每个会话是一张两行卡片。

  • 项目图标 — 每个工作区一个图标:按名称生成的字母块与配色,或你选的 emoji、颜色、方形图片;也支持 Icon Composer 的 .icon 图标包。
  • 置顶 — 置顶会话排在最前,与归档互不影响。
  • 归档 — 手动归档,或按 3、7、14、30 天自动归档;归档的会话收进底部的「已归档」。
  • 状态标记 — 运行中、等待中标记,以及带终端会话的终端标记。
  • 活动计数 — 每个会话运行中的后台任务与子代理数量,由 Host 端从会话自身的任务记录折叠得出。
  • 按最近输入排序 — 输入框的工作区菜单复用同一套图标和同一套顺序。
  • 标题前图标 — 打开的会话在标题前显示所属工作区的图标。

安装:

dsh plugin --profile desktop add dsh-sidebar-shelves

或在界面里 插件 → 安装,填入 dsh-sidebar-shelves。若安装后没有出现插件行,重启应用。

插件不联网、不上报;设置、置顶和图标选择存在浏览器本地存储(dsh:sidebar-shelves:*),任务计数由 Host 端的会话投影提供。

License

MIT

—/ 5

No ratings yet

Verified DSH bundle

Commit e59ed080c018

Community comments

No comments yet. Be the first to write one.

DSH HUB

A community index for DSH plugins. Not an official GitHub or DeepSeek AI product.

CommunityResourcesAPIAbout