PerryLink/dsh-session-pin ↗★ 10

dsh-session-pin

侧边栏会话与工作区置顶及配色 适合需要个性化整理DSH侧边栏、置顶常用会话并标记颜色的用户。

套件
dsh-session-pin
相容性
待驗證
Harness 依賴範圍
>=0.1.2-rc.1 <0.2.0 || >=0.1.5-alpha.1 <0.2.0 || >=0.1.6-0 <0.2.0 || >=0.1.7-0 <0.2.0
Cordis 依賴範圍
^4.0.3
版本
0.7.16
授權
Apache-2.0
最近更新
2026年9月25日

安裝

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:PerryLink/dsh-session-pin

Configuration

All tunables are Schemastery Config fields. Every field below is .volatile(), so it is editable live from the profile's Plugins page as well as from cordis.yml (an accepted edit is committed into the running plugin without a remount); pin lists, color maps, and organizer state are the same kind of field, which is what makes the browser half's store durable. enableLogBacking is deliberately NOT volatile: it was never part of the editable surface and no browser half reads it. cordis.patch.yml mounts the bundle with the defaults below.

KeyDefaultMeaning
maxPins0Maximum pinned entities per level (sessions and workspaces each have their own budget); 0 = unlimited
reorderOnLoadtrueRe-assert the pinned prefixes (newest pin first) once the lists are ready
pruneStaletrueDrop pins and colors for entities absent from a ready list (deleted/archived)
enableBoardstrueEnable pin groups (boards) in the sidebar panel
enableTagstrueEnable session/workspace tags and the panel filter bar
enableViewstrueEnable saved filter views
enableHealthtrueEnable the per-pinned-session health summary (read-only, sanitized)
enableGototrueEnable the /goto composer command
enableLogBackingfalseFold session/pin events into a log-backed projection and mirror it into the settings cache (fail-closed: the session log is canonical when enabled)