dsh-plannotator: Reviewing Plans Before Coding Agents Write Code

dsh-plannotator is an MIT-licensed plugin for DSH, designed to address the issue of insufficient feedback granularity in coding agent plan reviews. This plugin allows users to provide precise annotations on specific text after the agent has generated an implementation plan but before coding begins. Core features include the ability to drag and select text to generate comments for specific segments, preserving the original text reference to help the agent locate context; and the ability to submit multiple independent opinions and overall feedback at once, avoiding fragmented communication. The plugin offers a responsive review panel that adapts to wide screens, narrow desktops, and mobile devices, with support for collapsing or reopening at any time. Through DSH's pending interaction mechanism, users can choose to approve, request modifications, or return to the chat, ensuring the agent receives structured reviews in plan mode. Additionally, it includes a one-time read-only "Ask AI" feature, which allows users to ask questions with context but cannot modify or edit the content.

Read More