wlc114514/dsh-upload-origin ↗★ 0

dsh-upload-origin

DSH plugin: resolve the original local path of files uploaded to .dsh-uploads by matching name, size, and sha256. 适合需要通过名称、大小和哈希找回上传文件源路径的任务。

Package
dsh-upload-origin
Compatibility
Unverified
Harness peer range
>=0.1.2-rc.1
Version
0.1.0
License
MIT
Last updated
Sep 19, 2026

Install

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:wlc114514/dsh-upload-origin

Configuration

The plugin accepts these optional config fields in a bundle patch row:

- id: upload-origin
  name: 'dsh-upload-origin'
  config:
    maxSearchFiles: 250000
    searchTimeoutMs: 9000
    maxDepth: 12
    maxHashChecks: 30
    maxResults: 10
    recentUploadMs: 604800000
    maxRecentUploads: 8
    autoResolveTimeoutMs: 7000
FieldDefaultDescription
maxSearchFiles250000Maximum filesystem entries visited per resolution.
searchTimeoutMs9000Overall search deadline per resolution.
maxDepth12Directory depth for common roots.
maxHashChecks30Maximum candidate files whose content is hashed.
maxResults10Maximum candidates returned by the tool.
recentUploadMs604800000Only uploads newer than this are auto-resolved (7 days).
maxRecentUploads8Maximum recent uploads considered per prompt assembly.
autoResolveTimeoutMs7000Maximum wait for automatic prompt mapping per turn.