dsh-message-edit: Editing Message Bubbles and Rewriting Context
2026-09-27
DeepSeek Harness plugin
DeepSeek
DSH plugin
dsh-message-edit
Message Editing
Context rewriting
The `dsh-message-edit` plugin enables users to directly edit any message bubble, rewriting the model-visible context through a `replace` mechanism. Core features include bidirectional editing, Markdown support, Fork inheritance of modified context, and multiple rounds of editing. In terms of implementation, the Host side triggers `surfaceOp: { op: "replace" }` via RPC, while the Client side persists edited content in localStorage and overrides rendering. Relying on DSH core components, the plugin can be installed to provide an on-bubble pencil icon for edits, helping correct errors and improve the conversational experience.
Read More