AI Agent Hub
Back to plugins
🖥️

dsh-message-annotator

Client Updated 2026.08.25

Run the following command in DeepSeek Harness:

dsh plugin install Theoz001/dsh-message-annotator

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

Run dsh plugin install Theoz001/dsh-message-annotator in your DSH terminal to install and enable the plugin; the source repository is available at https://github.com/Theoz001/dsh-message-annotator .

About this plugin

When working through long, multi-turn conversations with an agent, replies often interleave reasoning steps, tool output, and blocks of code. Saying "the loop condition in your second paragraph—change it to…" is clunky and easy to misreference. dsh-message-annotator brings the Codex-style quote-and-comment workflow to the DeepSeek Harness web chat: select any passage and an Annotate chip appears beside it, locking the quote to exactly the text you highlighted—no copy-paste needed.

Staged annotations live as numbered cards above the composer, each pairing the quoted passage with an editable note side by side. You can edit, remove, or clear all cards individually; when the list grows long it collapses into a single chip strip where hovering previews each annotation and × deletes one, while Send stays one click away. Hitting "Send annotations" composes your current draft plus every annotation into one structured message, with each quote block aligned to its note so the agent never loses context. Prefer to review first? Choose "Insert into draft" to paste the formatted text into the input box for inspection.

It is a pure client-side plugin with no host-service changes, inherits the shell locale, and adapts to light, dark, and glass themes automatically. It is well suited for developers and researchers who have extended agent conversations, need to pinpoint a specific passage for revision or clarification, or simply prefer the desktop-style "select-and-comment" interaction pattern.

Use Cases

  • Pinpoint a specific passage in a multi-turn exchange and ask the agent to revise or expand it precisely
  • Annotate an agent's reasoning steps or tool output line by line, then submit all edits in one shot
  • Accumulate several inline notes during a long conversation and send them as a single aligned, structured message

Best For

  • Developers and researchers running long collaborative agent sessions who need precise context references
  • DeepSeek Harness users who prefer a desktop-style select-and-comment workflow à la Codex
  • Technical writers who want to feed scattered revision notes back to the agent as one structured message