dsh-file-explorer: Session Workspace File Browser for DeepSeek Harness

`dsh-file-explorer` is a file browsing plugin for DeepSeek Harness, designed to view session workspaces. It provides tree-based directory browsing, real-time previews for multiple formats (including Markdown, JSON, Office documents, images, and code highlighting), as well as file export and download capabilities. Large file downloads are supported. It requires Harness version 0.1.5-rc.2 or later. After installation, click the "Files" tab in the interface to use it. It is currently in read-only mode.

Read More
dsh-file-explorer: File Browser Plugin for DSH Web

dsh-file-explorer is a client-side plugin that provides file browsing capabilities for DSH Web. Users can expand or collapse the file drawer using the floating button on the left or the keyboard shortcut `Ctrl/Cmd + Shift + E` to view the workspace file tree. The plugin supports file search, sorting, renaming, moving, copying, deleting, and other file operations. Its file preview feature supports text, Markdown, images, CSV files, and binary files (in hexdump format), and provides a drag-resizable preview panel. It also allows custom previewers to be added via the row menu or the `registerViewer` extension. In addition, the plugin enforces a limit on the size of files that can be previewed, and all operations are restricted to the current workspace.

Read More
dsh-file-explorer: Add file browsing, previewing, and editing for DSH Web profile

dsh-file-explorer is an MIT-licensed plugin maintained by cxzrdxy, designed to provide a built-in file browser for pure text agents in DeepSeek Harness (DSH). This plugin adds a "Preview/Edit" tab and a file tree in the bottom right corner of the DSH Web interface, enabling the viewing, editing, and path referencing of workspace files without leaving the chat interface. Core features include real-time synchronization of the current workspace directory tree; support for previewing and editing text (up to 512KB) and images (up to 8MB) with standard keyboard shortcuts; the ability to drag file tree nodes into the message box to automatically insert paths; and support for creating new files and recursive deletion. The plugin includes strict security restrictions, such as same-origin checks, path normalization, rejection of duplicate names and overwrites, and prohibition of deleting the root path. Installation requires using pnpm and a local path.

Read More
DSH File Explorer: A File Browser Plugin for the DSH Web UI

dsh-file-explorer is an MIT-licensed plugin for the DSH Web UI, designed to address the pain point of switching to a terminal or editor when viewing source code, configurations, and build artifacts in the chat interface, enabling lightweight file operations within the session context. The plugin supports lazy-loaded directory trees, inline editing of text files (with version detection), and an IDE-style right-click context menu covering functions such as create, rename, copy-paste, move, and delete, as well as drag-and-drop movement, real-time refresh, and cross-platform trash bin support. Its panel can be docked or floated and automatically follows the current workspace. Installation requires executing the specified command with pnpm, with DSH version requirements ranging from 0.1.0-rc.7 to 0.1.1-rc.2, and access is available via the title bar entry after restart. In terms of security, write operations are strictly limited to the root directory of the current workspace, with read-only browsing for other areas.

Read More