Zenjibad/dsh-drop-any-file0

dsh-drop-any-file

Extend the DeepSeek Harness (DSH) web chat drag-and-drop to accept every file type: dropping any file in the composer saves it into the current session's workspace so the agent can read and use it.

包名
dsh-drop-any-file
版本
1.0.0
许可证
MIT
最近更新
2026年8月18日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Zenjibad/dsh-drop-any-file

⚙️ Configuration

No config file, no persisted settings. Behaviour is fixed by constants in the source:

KnobLocationDefault
Max POST body (base64)MAX_BODY_BYTES in src/index.ts80 MB (≈ 60 MB file)
Max saved fileMAX_FILE_BYTES in src/index.ts60 MB
Save targetresolved per dropsessions.get(sessionId).header.cwd (the session's workspace)
Drop interceptionsrc/client/index.tsxcapture-phase dragenter/dragover/dragleave/drop on window
Toast durationsrc/client/index.tsx6 s