DeepSeek Harness Plugins
DeepSeek Harness PluginManifest Valid

dsh-file-upload

Drag-and-drop file upload plugin for DeepSeek Harness Web GUI with composer chips and staging deduplication.

UI & ProductivityTerminal & TUIDeveloper ToolsSkills & Workflows
10GitHub Stars1ForksUpdated2026-08-28

Install

$ pnpm dsh plugin --profile web add ./plugins/file-upload

Plugin Overview & Capabilities

AI-assisted organization based on the public repository snapshot. The content must be grounded in source evidence and does not replace compatibility or security verification.

source-grounded
dsh-file-upload enhances the DeepSeek Harness Web GUI by extending the attachment pipeline beyond images to arbitrary file types (such as PDF, ZIP, Excel, code, and 3D models). Files dragged into the interface are staged into a local dropbox directory (~/.dsh-dropbox) or directly referenced on Chromium-based browsers, inserting an atomic, self-adjusting blue file chip into the composer for agent consumption.

Key Capabilities

  • Drag-and-drop upload for any file type across the entire web interface
  • Zero-upload direct path resolution for local files in Chromium browsers
  • Chunked upload (up to 512MB) with base64 integrity validation and SHA-256 deduplication
  • Composer integration using atomic reference chips with auto-calculated visual width
  • Staging directory management with a dedicated sidebar cleaner modal to prune duplicate or oversized files
  • Loading spinner indicator at the cursor insertion point during active uploads

Useful For

  • Providing arbitrary document, archive, or code attachments to DSH agents from the Web GUI
  • Seamlessly dragging local project files into prompt conversations as clean reference chips
  • Managing and pruning staged temporary dropbox files to prevent disk usage growth

Who It Fits

  • DeepSeek Harness Web GUI users working with non-image documents and code archives
  • DSH developers and prompt engineers requiring fast local file attachments in web sessions

Documented Limitations

  • Holds chunked upload data in host process memory until completed, increasing memory usage for large files up to 512MB
  • Chromium zero-upload path resolution may resolve invalid paths for cloud placeholders (e.g. OneDrive on-demand files)
  • Pruning files from the staging directory will invalidate references in historical chat sessions
  • Fallback binary uploads are staged as .b64 encoded files requiring base64 decoding by the agent

DSH Compatibility

Version-specific runtime evidence collected by DSH Plugin. A missing result means we have not tested that combination yet.

Not tested yetNo runtime compatibility tests have been published yet.

Security Signals

Objective signals discovered from package metadata and source inspection. These are not a guarantee that a plugin is safe.

Dependency Counts

package.json declares 0 runtime, 0 development, 0 peer, and 0 optional dependencies.

info
Dsh Bundle Declared

package.json declares DSH bundle metadata.

info
License Declared

GitHub reports the repository license as MIT.

info
Package Manifest Available

A root package.json was captured and can be inspected by the registry.

info
Source Available

Public GitHub source metadata is available for this registry snapshot.

info

Source & Registry Notes

Public provenance, Registry classification, and the latest source check for this entry, kept separate from runtime verification.

Source repository
GLFzr/dsh-file-upload
Registry source
GitHub · dsh-plugin topic
Registry classification
Plugin
Source checked
dc23ac4 · 2026-09-01

This project is independently indexed from public source information. DSH Plugin is not affiliated with DeepSeek or the plugin author. Always check the author repository before installation.

Repository Activity

GitHub stars
10GitHub stars
Forks
1
Open issues
1
Last commit
2026-08-28
Last release
2026-08-15
For maintainers

Maintaining this plugin?

This listing is generated from public repository data. If you maintain this project, you can review the information and share this listing with your users if you find it useful.

Add to README
Listed on DSHPlugin.app