Repository navigation
v0.1.0
Add folder references to the DeepSeek Harness web composer.
What you get
- "Add folder" button left of the composer — opens the OS folder dialog on your machine and inserts
@dir/ /folderslash command — same action- Drag or paste a folder — resolved by name through the same index that backs the
@completion menu
Install
dsh plugin --profile web add github:sixzjd/dsh-folder-attachThen reload the browser page.
Why this exists
The shipped composer refuses dragged folders in a browser, because a browser never reveals a dropped folder's absolute path — only a desktop shell can map a File back to one, and @deepseek-ai/dsh ships no desktop app. This plugin asks the host instead, which is not sandboxed.
Uses only documented extension points. No upstream code is patched, and no globals are written.
Limitations
- Dropped folders resolve by name inside the workspace only; anything else reports an error rather than guessing a path.
- A drop inserts a plain
@dir/text mention, not the desktop app's folder chip.