AI Agent Hub
Back to plugins
🖥️

dsh-sidebar-ratio

Client Updated 2026.09.15

Run the following command in DeepSeek Harness:

dsh plugin install masknull/dsh-sidebar-ratio

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

Run dsh plugin install masknull/dsh-sidebar-ratio in the DeepSeek Harness terminal (source at https://github.com/masknull/dsh-sidebar-ratio), then restart dsh web and refresh the browser with F5 to activate.

About this plugin

DSH web has a hard-coded sidebar pixel range (264 to 420 px), so on a large monitor it looks cramped and you cannot drag it narrower or wider. The right-panel sidebar is isolated per session, meaning any file or preview tab the parent agent opens vanishes the moment you switch to a child agent. For planner-to-executor workflows this is constant friction.

dsh-sidebar-ratio fixes both issues at the client level without touching a single line of deepseek-harness source. The sidebar becomes proportion-based: drag the native handle, fine-tune with Alt+arrow keys, and the ratio persists in browser localStorage across refreshes; Alt+0 restores stock behaviour instantly. Within a single top-level session group (parent, child, grandchild, sibling sub-agents), the right-panel tab is inherited by any collapsed session you switch into. The plugin is pure JavaScript with no build step: install, restart, and you are done.

It is built for developers who run DSH on wide monitors and use parent-child agent pipelines daily. If the stock right pane feels too small on a large display, or you are tired of re-opening file previews every time you hop back to a sub-agent, this is the plugin for you.

Use Cases

  • On a wide monitor the fixed-pixel sidebar looks cramped and cannot be dragged narrower
  • A parent agent opens a file panel, but it vanishes when switching to a child agent
  • Fine-tune left/right pane width with Alt+arrow keys and have the ratio persist across refreshes

Best For

  • Developers running DSH web on 4K or ultrawide displays daily
  • Power users with parent-child agent pipelines (planner to executor)
  • Plugin users who want custom sidebar widths without patching DSH source code