Skip to content

v0.1.0

Choose a tag to compare

@sixzjd sixzjd released this 09 Oct 03:40
· 7 commits to main since this release

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/
  • /folder slash 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-attach

Then 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.