dsh-open-in-app: A DeepSeek Harness Plugin to Open Workspace Folders with One Click

open-dsh-plugins/dsh-open-in-app

Tools & CapabilitiesVerified
Listed on 2026-08-27
Page last updated 2026-10-02

A DSH plugin adding a button in the web UI header to open the current workspace folder with an installed terminal or editor, with automatic app icon detection.

dsh-open-in-app is a plugin for the DeepSeek Harness Web UI that adds a folder button to the top-right corner of the chat window, letting you open the current session's workspace folder with an installed app, saving you from manually switching to a file manager or terminal. The button remembers your last choice, while the dropdown lists recent apps, the system default, and whitelisted terminals and editors, each with an app icon. It supports macOS, Windows, and Linux, discovering apps via system commands and resolving icons on a best-effort basis, with an editable whitelist. Once installed, accessing workspace files in DSH becomes very convenient.

How to Install

install
dsh plugin --profile web add github:open-dsh-plugins/dsh-open-in-app
Category
Tools & Capabilities
Platform
DSH Plugin
Author
open-dsh-plugins
Distribution
Plugin

dsh-open-in-app Key Features

Open workspace folder in one clickWhitelisted terminals and editorsAuto-detect app iconsRemember last used app
Listed on dsh-plugin.org

dsh-open-in-app Repo Summary

What Does It Do?

dsh-open-in-app is a DSH plugin for DeepSeek Harness that adds a button to the chat window's top-right corner to open the current session's workspace folder with an installed app. It solves the problem of quickly accessing workspace files without manually switching to a file manager or terminal. Core capabilities include one-click opening, an app selection menu, and cross-platform app discovery with icon resolution.

Core Features

  • One-click open: the folder button opens the workspace with the last app chosen for that workspace, falling back to the default editor or system default.
  • App selection menu: the dropdown arrow shows recent apps, the system default folder handler, and whitelisted installed terminals and editors, each with an app icon.
  • Cross-platform support: discovers apps and opens folders via system commands on macOS, Windows, and Linux, with best-effort icon extraction.
  • Configurable whitelist: edit the WHITELIST array in lib/apps.js to add or remove entries, with alias matching.
  • Default editor priority: falls back in order from VS Code to Cursor, Windsurf, Zed, IntelliJ IDEA, and so on.

How to Use This Plugin?

After enabling the plugin in DSH and restarting the web app, a folder button appears next to the session title. Click it to open the workspace with the last used app, or click the dropdown arrow to choose another app from the menu. To adjust the whitelist, edit the WHITELIST array in lib/apps.js.

This page is an independent rewrite of the plugin's official README — for authoritative documentation and the latest changes, refer to the source: open-dsh-plugins/dsh-open-in-app. The plugin is third-party code that runs on your machine once installed; inclusion does not imply endorsement — please review the source before installing.

Install, update, and uninstall this plugin in the Plugin Market of DeepSeek Harness's DSH Plugin Hub

DSH Plugin FAQ