dsh-sticky-disclosure: Collapse Expandable Blocks in DSH Web Sessions with One Click

`dsh-sticky-disclosure` is an MIT-licensed plugin for the DSH Web client, maintained by Han-1413141, designed to address the problem of accumulated collapsible blocks (such as Think, tool cards, command cards, etc.) during long sessions, which makes them difficult to manage. The plugin allows users to collapse all expanded blocks with a single click via a persistent button in the bottom-right corner of the chat area or a custom keyboard shortcut (default: Ctrl+Alt+C / ⌘⌥C), with a real-time counter displayed. When a block scrolls out of the viewport, its title is automatically pinned to the top for one-click collapsing. The plugin is implemented in pure DOM, does not modify application code, supports both dark and light themes, and automatically restores the original state after uninstallation. Installation requires Node.js ≥ 20 and a DSH environment; it takes effect after installation via a PowerShell script and a restart. Keyboard shortcut settings are saved

Read More