mdr_request_review
Open markdown docs in md-redline for human review, wait for inline comments, then address them. Resume an existing review session by passing its session ID.
Instructions
Open markdown files in mdr (md-redline) so the USER can review them and leave comments for you to address, or continue an existing review session. Use this whenever the user wants to read, review, or comment on a doc themselves, including phrasings like "I want to review X in mdr", "open X so I can comment", or "let me look at X". The user is the reviewer here; you wait and then address what they write. To start a new review, pass filePaths. If you are about to edit or create files the user will review, call mdr_baseline before touching them so the user can see a diff of your changes. Calling it after you have edited does not help: the copy would already include your edits. To continue after addressing a batch of comments, or to re-poll while the user is still reviewing, pass the sessionId from the previous result (without filePaths). If the result says the user has not finished yet, call again with the same sessionId to keep waiting. IMPORTANT: while this tool is waiting (no "batch" or "done" result has arrived yet, or you are between batches), you do not have permission to read, open, edit, or otherwise act on the files under review using other tools. The user is actively writing @comment markers into those files; reading them yourself will surface unsubmitted markers you must not address. Once a "batch" or "done" result arrives you may read/edit the files, but only to address the comments listed in that result — ignore any other @comment markers you encounter in the file.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| filePaths | No | Absolute paths to markdown files to review (for new sessions). | |
| sessionId | No | Session ID from a previous batch result. Pass this (without filePaths) to wait for the next batch of comments after addressing the previous batch. | |
| enableResolve | No | Whether to use the resolve workflow (open/resolved states). |