Skip to main content
docx_track_changes Review and resolve tracked changes (insertions, deletions, format changes) in the document. Action “list” returns all tracked changes with optional filtering by type (insert, delete, format) and pagination (limit, offset). Each change includes an ID, type, author, timestamp, and content preview. Action “decide” accepts or rejects changes. Pass decision:“accept” to apply the change permanently, or decision:“reject” to discard it. Target a single change with {id:“<changeId>”} or all changes at once with {scope:“all”}. Do NOT use this tool unless the document has tracked changes. Use docx_get_content info to check the tracked change count first.

Parameters

string, enum: 'decide' | 'list'
required
The action to perform. One of: decide, list.
number
Maximum number of tracked changes to return. Only for action ‘list’. Omit for other actions.
number
Number of tracked changes to skip for pagination. Only for action ‘list’. Omit for other actions.
string, enum: 'insert' | 'delete' | 'format'
Filter by change type: ‘insert’, ‘delete’, or ‘format’. Only for action ‘list’. Omit for other actions.
boolean
Bypass confirmation checks. Only for action ‘decide’. Omit for other actions.
string, enum: 'direct' | 'tracked'
Edit mode: “direct” applies changes immediately, “tracked” records as suggestions. Only for action ‘decide’. Omit for other actions.
string, enum: 'accept' | 'reject'
Required for action ‘decide’.
Required for action ‘decide’.
string
required
The HERO documentId of the docx to target.