plasticity_changes_since
Compare the current CAD scene against a saved snapshot and return a paginated structured diff of changed B-Rep bodies, sketches, planes, materials, visibility, and groups.
Instructions
Return a structured diff from a captured scene baseline. Exact changed-body B-Rep descriptors are summarized and paginated (bodyOffset default 0, bodyLimit default 20, maximum 100); follow bodyPagination.nextOffset with expectedRevision set to current.revision. Use plasticity_body_info for detailed topology of selected bodies. The diff also reports sketch Regions, construction planes, materials, visibility, instances, groups, and selection. Check sceneChanged for a reportable scene edit; revisionChanged can be true without a reportable scene diff.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"snapshotId": "<snapshotId>"
},
"name": "plasticity_changes_since"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| bodyLimit | No | ||
| bodyOffset | No | ||
| snapshotId | Yes | ||
| expectedRevision | No |