workspace studi · Workspace file manager
yishengjun8/dsh-workspace-studio · enterprise
Allows you to display the file tree of the workspace, browse file contents, embed referenced file contents in conversations, and freely switch between mind branch views.
★ 2GitHub stars
0Forks
2026-08-26Last updated
JavaScriptLanguage
MITLicense
Key features
- Workspace file treeintegrated into the "File Browse" view in the left column, with directory priority and level-by-level expansion. After refreshing, the expansion status and scroll position are restored by session.
- The file tree no longer occupies an exclusive column, but is integrated into the left column: two view buttons "Session List/File Browse" are provided at the top of the side column. In the "File Browse" view, when a session belongs to a Workspace, its file tree is automatically displayed (the session cwd is also recognized when it is consistent with the Workspace path)
- CodeMirror 6 displays line numbers and syntax highlighting by file name or suffix, and unknown types are displayed as plain text
- Right-click the preview header to "Open with encoding..." to re-decode it, or "Save as encoding..." to write it back to disk
- CodeMirror 6 Editor20+ language syntax highlighting, line numbers, code folding, in-editor search, word wrapping, support for 14 text encodings
Requirements
- The editor context send bridge adapts Harness 0.1.x specific sendSession, input submission and queue steer implementations, as the cross-package exposed face does not host arbitrary Composer contexts.
- These seams are encapsulated in this package and restored when uninstalled. Future Harness versions may only need to update this bundle.
Install command
dsh plugin --profile web add github:yishengjun8/dsh-workspace-studio