ReferenceTrack Changes
Track Changes operations
Tracked-change inspection and review operations.
3 operations. Names, descriptions, and behavior flags come from the canonical contract.
Operations
trackChanges.decideAccept or reject tracked changes by logical id, by several logical ids atomically, by selected text range, by logical anchor range ({ anchor, relativeStart, relativeEnd }), or every active change in the document. Range targets may include overlap / side selectors and may partially resolve a change, splitting surviving content into new fragments with stable ids. Legacy `{ id, range: { kind: "partial", ... } }` targets are promoted only when the active adapter supports `decide()`; legacy fallback adapters fail closed with `INVALID_INPUT`. `input.expectedRevision` is accepted as a compatibility alias for mutation options.mutatestrackChanges.getRetrieve a single tracked change by SuperDoc logical id.readtrackChanges.listList tracked changes in the document. Body-only by default; pass `in: <StoryLocator>` or `in: "all"` to widen scope.read