AlexKaiqi/dsh-temporary-workspace--packages-plugin ↗★ 0

dsh-temporary-workspace

将独立的临时会话折叠至侧边栏指定分组 适合需要整理和隔离临时工作区会话,避免侧边栏杂乱的用户。

套件
dsh-temporary-workspace
相容性
待驗證
Harness 依賴範圍
catalog:
Cordis 依賴範圍
catalog:
版本
0.1.0-rc.6
授權
MIT
最近更新
2026年9月9日

安裝

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:AlexKaiqi/dsh-temporary-workspace#cd15e577827fbc5b84eaef3f79efb3b7db4425cb&path:packages/plugin

Configuration

root is the parent for isolated temporary Session directories:

- insert:
    - id: temporary-workspace
      name: dsh-temporary-workspace
      config:
        root: !!js dshHomePath('temporary-workspaces')
        reservationRetentionMs: 3600000

The default is $DSH_HOME/temporary-workspaces, normally ~/.dsh/temporary-workspaces. It can be edited live under Settings → Plugins → Temporary Workspace. A new root affects future creation and the contributed group matcher; existing Sessions, Workspaces, and files are not migrated or deleted.

The Settings namespace is temporary-workspace. reservationRetentionMs is the grace for an unadopted crash-window reservation: one hour by default, with a one-minute minimum.