AI Agent Hub
Back to plugins
dsh-ui-easyfold preview

dsh-ui-easyfold

Client Updated 2026.08.19

Run the following command in DeepSeek Harness:

dsh plugin install MrTrujay/dsh-ui-easyfold

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

Run pnpm dsh plugin add MrTrujay/dsh-ui-easyfold in your terminal to install the plugin from https://github.com/MrTrujay/dsh-ui-easyfold into your current DSH profile.

About this plugin

Reading a long reasoning fold in the dsh Web GUI has a small but persistent ergonomic cost: once you scroll down into the expanded content, the fold button drifts out of view; collapsing it means scrolling all the way back up first, and your reading position is gone. dsh-ui-easyfold exists to remove that friction entirely.

The plugin ships two browser-side behaviors. Sticky fold row: while the content is expanded, the fold row pins itself to the top of the conversation scrollport, staying visible and clickable throughout; the pin releases automatically once the full content has scrolled past, with no layout shift. Collapse scroll compensation: triggering a fold via click, Enter, or Space pulls the scrollport back to the exact spot the pinned row occupied, so the viewport rests on the component node instead of landing below it; if the row was already inside the viewport, nothing moves at all.

Today the plugin targets the Think (reasoning) fold row, with coverage of other long-content fold components on the roadmap. It is a pure presentation-layer client plugin — no host services, no model requests, no session-log side effects — making it a drop-in enhancement for anyone who regularly reads extended reasoning chains in the dsh Web GUI.

Screenshots

Use Cases

  • Reading extended reasoning chains in dsh Web GUI without losing the fold button from view
  • Collapsing long expanded content and having the viewport land cleanly back on the component node
  • Eliminating the scroll-back-to-top interruption during everyday dsh Web usage

Best For

  • Developers who regularly read extended reasoning chains in the dsh Web GUI
  • Product users who care about interaction polish and reading flow
  • Engineers working through multi-turn conversations and tool outputs on the dsh Web surface