When reviewing Markdown files through Herdr Annotate, sending feedback leaves all annotations active and persisted. The header says Sent, but adding another annotation and sending again includes the previous annotations too. This makes it easy to resend feedback the agent has already handled.
Environment: Herdr 0.8.2, Herdr Annotate 0.3.0, bundled Plannotator TUI 0.6.0. This report concerns file/folder reviews, not last reply reviews.
Steps to reproduce
- Open a Markdown file through Herdr Annotate.
- Add annotation A and send it to the agent.
- Close and reopen the file. A remains.
- Add annotation B and send again. Both A and B are included.
The source confirms that successful delivery records the annotation IDs without removing the annotations, while subsequent sends export the current set rather than only unsent annotations. Currently, clearing a completed review requires removing annotations individually or block by block.
Expected
Provide a discoverable way to finish the current file review and start a fresh one, ideally by archiving successfully sent annotations and removing them from the active/sendable set. Failed delivery must retain annotations, and archived feedback should remain recoverable.
If retaining annotations after Send is intentional, an explicit "Archive sent annotations" or "Start new review" action would still address this. Previously sent feedback should not be included in a new submission without a clear indication or an explicit resend action.
Related: plannotator/herdr-annotate#36 and plannotator/herdr-annotate#39 provide copy-and-archive for terminal annotations, but not this file-review workflow. #56 adds submission history without clearing active annotations.
When reviewing Markdown files through Herdr Annotate, sending feedback leaves all annotations active and persisted. The header says
Sent, but adding another annotation and sending again includes the previous annotations too. This makes it easy to resend feedback the agent has already handled.Environment: Herdr 0.8.2, Herdr Annotate 0.3.0, bundled Plannotator TUI 0.6.0. This report concerns file/folder reviews, not
lastreply reviews.Steps to reproduce
The source confirms that successful delivery records the annotation IDs without removing the annotations, while subsequent sends export the current set rather than only unsent annotations. Currently, clearing a completed review requires removing annotations individually or block by block.
Expected
Provide a discoverable way to finish the current file review and start a fresh one, ideally by archiving successfully sent annotations and removing them from the active/sendable set. Failed delivery must retain annotations, and archived feedback should remain recoverable.
If retaining annotations after Send is intentional, an explicit "Archive sent annotations" or "Start new review" action would still address this. Previously sent feedback should not be included in a new submission without a clear indication or an explicit resend action.
Related: plannotator/herdr-annotate#36 and plannotator/herdr-annotate#39 provide copy-and-archive for terminal annotations, but not this file-review workflow. #56 adds submission history without clearing active annotations.