AI Agent Hub
Back to plugins
🖥️

dsh-presets-hidden

Client Updated 2026.09.08

Run the following command in DeepSeek Harness:

dsh plugin install tkliuxing/dsh-presets-hidden

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

Install by running dsh plugin install tkliuxing/dsh-presets-hidden inside DeepSeek Harness; source is at https://github.com/tkliuxing/dsh-presets-hidden

About this plugin

After spending time in DeepSeek Harness, the Agent preset list tends to bloat: built-in entries, hand-rolled ones, presets copied from teammates all crowd a single dropdown on the new-chat page. Finding the one you actually want means scrolling past a dozen irrelevant options. dsh-presets-hidden addresses that clutter without touching the official preset management page—it replaces only the new-chat preset selector so you can hide the rarely used presets and pin the ones you rely on to the top.

Three core capabilities make it useful: keyword search, a per-item visibility toggle, and full-list up/down reordering. On loopback pages the visibility roster and order persist to the preset-visibility section in settings.yaml; on non-loopback pages they fall back to browser localStorage under a versioned key. On first launch the plugin automatically migrates any legacy localStorage data into YAML so you do not have to re-configure everything by hand. While search or a filter is active the reorder buttons are disabled to prevent ambiguity when invisible items sit between visible ones. Newly added custom presets are appended to the end of the existing order, and a single action restores the original Host roster sequence.

It suits individuals whose preset count has grown well beyond the handful they actually use, as well as teams that want to pin shared presets to the top while keeping experimental ones tucked away. The plugin is strictly scoped to the new-chat selector; the official management page, chat titles, legacy session restore, direct API calls, and plugin diagnostics all continue to see the full list. Remove it and everything reverts to the default with no residue.

Use Cases

  • The new-chat preset list has grown too long and you only need a few
  • Teams want shared presets pinned to top and experimental ones tucked away
  • Preset order feels messy and you need a persisted, frequency-based arrangement

Best For

  • Individual developers who rely on multiple Agent presets daily
  • Teams that want a consistent preset order and visibility across members
  • DeepSeek Harness users who prefer a clean, uncluttered new-chat page