
titanwings/dsh-plannotator
51Last commit Aug 13, 2026
dsh-plannotator DSH plugin
dsh-plannotator turns DSH's native Plan Review into a precise, multi-comment review. It allows you to select exact plan text, collect multiple comments, and return one structured review without leaving DeepSeek Harness. The plugin provides a responsive companion panel that works side-by-side on wide screens and as an on-demand drawer on narrower desktops.
How to install the dsh-plannotator DSH plugin
dsh plugin --profile web add github:titanwings/dsh-plannotator#v0.1.3Copying does not run this command. Review the repository and version before installing the dsh-plannotator DSH plugin.
dsh-plannotator DSH plugin data source
dsh-plannotator DSH plugin snapshot date: Aug 16, 2026
discovered
What the dsh-plannotator DSH plugin can do
- Precise annotations: Select text or double-click to mark paragraphs, list items, or code fragments.
- Multi-comment review: Collect anchored comments, add overall feedback, and send one coherent review.
- Collapsible review panel: Shrink to an edge rail or reopen without losing comments.
- Draft recovery: Unsent comments are saved locally in browser storage, isolated by session and plan revision.
- Review safeguards: Stale-plan draft rejection and explicit confirmation before discarding feedback.
Where the dsh-plannotator DSH plugin fits
- Database or auth migration: Comment on compatibility window, idempotent migration, rollback threshold.
- Public API refactor: Note contract preservation, deprecation path, versioning, mobile compatibility.
- Security change: Highlight trust boundaries, CSRF handling, audit evidence, failure behavior.
- Deployment rollout: Discuss feature-flag phases, observability, rollback rehearsal.
- Test strategy: Point out missing failure cases, concurrency, restart recovery, regression tests.
Who the dsh-plannotator DSH plugin is for
- Developers using DeepSeek Harness with coding agents that produce plans.
- Team leads or reviewers who need to give structured feedback on multi-step plans.
dsh-plannotator DSH plugin limitations
- Designed only for the DeepSeek Harness Web client and Node.js 22.19+.
- Only works with a single valid DSH plan-review interaction; other questions fall through to the built-in renderer.
- Reviews Markdown plans; not a general document editor, Git diff viewer, or PR publisher.
- Drafts are stored in browser local storage, not cloud-synced, and are rejected when the plan revision changes.
dsh-plannotator DSH plugin: from the repository README
Quoted from the titanwings/dsh-plannotator README, the upstream source of the dsh-plannotator DSH plugin. Copyright remains with the original authors.
### *Review the plan before your coding agent writes the code.* [](https://github.com/deepseek-ai) [](#features) [](LICENSE) <br> <table align="center"> <tr> <td align="left"> ① The plan sounds plausible, but one sentence hides a migration risk?<br> ② You found several independent problems, but the only choices are Approve or Reject?<br> ③ You want every comment to stay attached to the exact text the agent must revise? </td> </tr> </table> ### ✨ Turn a binary plan gate into a precise, multi-comment review. Select exact plan text, collect precise comments, and return one structured review—without leaving DeepSeek Harness. [Why it exists](#why-dsh-plannotator) · [Features](#features) · [Install](#install) · [How it works](#how-it-works) **English** · [简体中文](README.zh-CN.md)  </div> ---  copy. You can switch the interface language via DSH's locale settings. The UI, keyboard shortcuts, and error messages are translated accordingly.