dsh-user-message-navigation
Run the following command in DeepSeek Harness:
dsh plugin install walnut-a/dsh-user-message-navigation
Paste the following prompt into your AI chat to install this plugin:
Run dsh plugin install walnut-a/dsh-user-message-navigation in the DeepSeek Harness terminal to install the plugin; source code is available at https://github.com/walnut-a/dsh-user-message-navigation
About this plugin
What kills you in a long, multi-turn conversation is not a wrong answer but not remembering which prompt started which approach. You scroll down, scroll back up, lose your place again. dsh-user-message-navigation renders a compact vertical minimap on the left side of the chat pane, compressing every user message into an ordered tick mark so the full prompt history is visible at a glance and any round is one click away.
Interaction is straightforward: click a mark to jump to that message, drag along the track to sweep through rounds continuously, or step through with the keyboard. Short hops use smooth scrolling; long jumps and drags snap into place instantly. Hovering reveals a text preview of the corresponding prompt, and the target message is highlighted in the active DSH theme colour while respecting the system reduce-motion preference. When fewer than four user messages are present, the track hides itself to keep short exchanges clean.
This plugin is built for engineers who iterate with DeepSeek Harness through multi-round debugging, incremental refactoring, and repeated prompt refinement. One caveat: the current release locates user messages through internal Chat DOM attributes rather than a stable third-party API. After a DSH upgrade, if the minimap stops working, disable the plugin and report your DSH version in GitHub Issues until upstream ships dedicated conversation-navigation hooks.
Use Cases
- Jump back to a specific instruction during multi-round debugging
- Locate an earlier revision request in a long conversation
- Sweep through prompt rounds by dragging the minimap track
Best For
- Engineers iterating on code through multiple DSH rounds
- Developers who often lose their place in long conversations
- AI-assisted programmers who frequently need to revisit earlier prompts
Related Plugins
A service-oriented sidebar framework for DSH, offering a full workbench with file explorer, embedded browser, real terminal, Git panel, and extensible plugin services.
A beautiful, practical Claude Code-style TUI plugin with pixel whale top bar, flowing glow title, real-time status line, streaming thought expansion, time rewind, context progress bar and TPS gauge — zero core changes.
The plugin market for DeepSeek Harness: browse/search/one-click install community plugins and themes, with updates, backup/restore, hot disable, diagnostics, and AI fix.
A persistent whale widget on the DSH web UI that shows DeepSeek balance, today's usage, and per-turn cost, with drag-and-snap and sound effects.