dsh-width: Adjust DSH web input and content area widths

dsh-width is a lightweight plugin for the DeepSeek Harness (DSH) web interface, designed to address interface width adjustment issues. The plugin adds a "Display" page to DSH's "Settings," providing two sliders to adjust the width percentages of the content display area and the input box respectively. The sliders are set to a range of 30% to 100% with a step of 5%, a default value of 100%, and include a reset button. Adjustments take effect immediately, and the configuration is persistently saved in the `dsh-width` section of the `~/.dsh/settings.yaml` file. It also optimizes the alignment and width synchronization of the session menu and task list. Installation supports adding from GitHub or a local directory and requires DSH version 0.1.0-rc.6 or higher; for versions 0.1.0-rc.7 and above, a restart is required after installation.

Read More
dsh-session-state: Collapse the thinking process and display a session activity status bar above the input box.

dsh-session-state is an interface plugin for DeepSeek Harness web, requiring DSH version 0.1.0-rc.7 or higher. Its core features include collapsing Think blocks and tool call content by default to present answers directly, along with a session activity status bar above the input box that real-time tracks cumulative counts for Think, Edit, Bash, and Read. The status bar supports expansion to view specific activity details for each category, features pulsing indicators for active categories, and adapts to reduced motion preferences. Settings include collapseThinking, collapseTools, and statusBar, all defaulting to true and persisted to ~/.dsh/settings.yaml. Installation supports from

Read More
dsh-ui-font: Customizing Fonts and Font Sizes for the DSH Web Interface

dsh-ui-font is a community plugin designed specifically for the DeepSeek Harness (DSH) web interface, aimed at resolving font style and font size adjustment issues. The plugin supports independent selection of regular text and code fonts from system-installed fonts, and provides a global font size adjustment slider ranging from -3 to +20 pixels. Its core feature includes a "crosshair selection" mode, which allows users to precisely locate and individually adjust font sizes in specific areas via mouse interaction, along with a fine-tuning list per interface plugin region. The plugin supports three customizable shortcut slots (UI capture, zoom in, zoom out) for quick operations. Setting data is persisted to the DSH server-side settings.yaml, and it is compatible with a localStorage fallback mechanism for offline or older version scenarios. Technically, it is developed based on React and does not bundle fonts.

Read More