reply_comment
Send replies to review comments and resolve them in one batch, recording fix file, timestamp, and lesson so feedback is tracked and closed.
Instructions
Reply to review comments and resolve them. After a round of fixes, send ONE call with replies=[{id, text, resolve, fixed_in, fixed_at, lesson}] for every comment. fixed_in: the new version's file; fixed_at: the second in it where the fix shows (a click on the reply jumps there). text: one line ('Caption 20% smaller'). Unclear comment: ask a question, resolve omitted. In a session each resolved comment needs a lesson: a rule id from get_rules, with missed=true when the edit broke that rule (the same mistake again) or missed=false for a new ask or taste near it; 'new' with rule={area, text} (it applies to the next videos too); else 'one-off'.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | Single reply: comment id. Prefer replies=[...]. | |
| rule | No | As in replies. | |
| text | No | As in replies. | |
| lesson | No | As in replies. | |
| missed | No | As in replies. | |
| library | No | A library: 'style:<Name>' for one of the user's styles (e.g. 'style:Magazine'; a new name makes a new style), a project name for that project's own additions, or 'comments' for the comment copilot's files (lessons, target list, style guide). | |
| replies | No | One reply per comment: [{id, text, resolve, fixed_in, fixed_at, lesson, rule}]. | |
| resolve | No | As in replies. | |
| session | No | Session as 'Project/folder', an absolute path, or its id (from get_session). An old path still works after a rename or move. | |
| fixed_at | No | As in replies. | |
| fixed_in | No | As in replies. |