AI Agent Hub
Back to plugins
🖥️

dsh-plugin-pi-ui

Client Updated 2026.09.11

Run the following command in DeepSeek Harness:

dsh plugin install ice-ai-lab/dsh-plugin-pi-ui

Paste the following prompt into your AI chat to install this plugin:

Run dsh plugin install ice-ai-lab/dsh-plugin-pi-ui in the DeepSeek Harness terminal, then restart dsh web and reload the page to activate the plugin; source code is available at https://github.com/ice-ai-lab/dsh-plugin-pi-ui .

About this plugin

The shipped DeepSeek Harness Web GUI sidebar lumps every workspace's sessions into one list and mints a directory the instant you click "New Session"—even if you never type a word. dsh-plugin-pi-ui restructures the left column into three coherent blocks: temporary scratch sessions at the top, a working-directory picker with a single-directory session list beneath it, and a session-rooted file explorer that takes over the right column's Files tab. All three ride the --dsw-* design tokens, so they follow every shipped theme automatically.\n\nThe principle threading through all three blocks is "nothing exists until you send." Every plus-button gesture opens a draft composer and stops there; the scratch directory and the session row are created together only after your first message, and a refused session creation deletes the fresh directory again so no orphan folder is left behind. The directory picker is single-select: the list always shows exactly one workspace's sessions, with no "show all" toggle, while the search magnifier still spans every session.\n\nBest for DeepSeek Harness Web users who juggle multiple directories, want a tidy sidebar free of rows that were never written in, and need a file explorer that tracks the current session's working directory. Two toggles in Settings let you switch the file explorer and the sidebar chrome on or off at any time; turning them off restores the built-in views instantly, no restart required.

Use Cases

  • Jump between multiple working directories while the sidebar only shows the current directory's sessions
  • Avoid minting an empty scratch directory on every New Session click—write first, create later
  • Browse files under the current session's working directory from the right-column Files tab without leaving the chat

Best For

  • DeepSeek Harness Web users who juggle multiple working directories
  • Users who want a clean sidebar free of rows for sessions that were never written in
  • Users who need the file explorer to track the current session's directory rather than a fixed global workspace view