beicause/dsh-workspace-write-extra ↗★ 0

dsh-workspace-write-extra

为会话工作区额外配置可写目录的权限预设 适合Linux环境且需要授予Agent额外目录写权限的任务。

包名
dsh-workspace-write-extra
兼容性
待验证
Cordis 依赖范围
~4.0.4
版本
0.2.0
最近更新
2026年9月29日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:beicause/dsh-workspace-write-extra

Configuration

Both surfaces are supported.

Profile config

- id: workspace-write-extra
  name: dsh-workspace-write-extra
  config:
    extraWritableDirs:
      - /srv/shared-assets
      - ~/notes
    presetName: workspace-write-extra

Entries must be absolute; a leading ~ is expanded. Symlinks are resolved, and a missing or non-directory entry is ignored with a warning rather than created — granting a path nobody named would be the unsafe direction. Expansion is asynchronous, so a directory only becomes writable after its own successful expansion.

Settings page

extraWritableDirs is a volatile field, so it also appears on the Settings page and edits apply live to every session in the profile.