dsh-history: Quickly View and Jump to All Your Sent Messages in Long Conversations

The `dsh-history` plugin in DSH (DeepSeek Harness) is designed to address the challenges of loading historical messages in ultra-long conversations. Maintained by startnewlabs, the plugin can list all messages sent by the user, including old records that have been compressed or unloaded. Core features include one-click locating (auto-loading and highlighting), toggling message sort order, real-time search filtering, and one-click copying. Once installed, users can click on "My Messages" above the input box to quickly locate or reference past content, significantly improving the operational efficiency of long sessions.

Read More
dsh-history: Rendering DeepSeek Harness Conversation Trajectories as an S-Shaped Energy Timeline

dsh-history is a DeepSeek Harness client plugin that transforms messy conversation histories into a visual S-shaped energy trajectory. It uses blue-purple-pink gradient connections to represent interactions, supports mouse-wheel zooming, and derives logic chains and intent labels from tool calls. Clicking a card reveals its details. The plugin requires a local DSH environment and is assembled by injecting specific modules, helping developers intuitively trace the AI's reasoning path and operational logic.

Read More
dsh-history: View, Search, and Jump to Your Sent Messages in Ultra-Long DSH Sessions

dsh-history is a DSH Web plugin developed by chenproton, designed to address the difficulty of locating user-sent messages in long sessions. Released under the MIT license, its core features include listing all user messages in the current session (covering unloaded old pages and compressed/overwritten history), supporting time-based sorting, real-time search filtering, one-click text copying, and providing auto-positioning functionality. When a user clicks on a message, the plugin automatically loads missing history, waits for page rendering, smoothly scrolls to the target location, and highlights it before closing the panel. To ensure a seamless experience, the plugin supports pre-fetching message lists in the background for instant loading and displays status labels such as "locatable" and "unloaded." Before installation, users must ensure the DSH environment is functioning properly and that the Node version is at least 20. Users can add the plugin package via command line, clone and install directly from GitHub,

Read More