add_mesh_comment
Pin a comment to a specific location—global, point, face, edge, tile, or bounding box—on a versioned design, preset, or feature so feedback stays tied to the exact spot.
Instructions
Pin a comment to a spot on a versioned artifact.
Free door, tiered answer — Free: On the designs you keep · Pro: ✓ · Business: ✓ · Enterprise: ✓.
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": {
"artifact_type": "<artifact_type>",
"artifact_version_id": "<artifact_version_id>",
"body": "<body>"
},
"name": "add_mesh_comment"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| body | Yes | The comment's words; empty is refused. | |
| scope | No | ``comment`` (the default), ``issue`` or ``suggestion``. Default: "comment". | |
| anchor | No | Where on the version it is pinned: ``"global"`` (the whole version, the default), ``"point:x,y,z"`` or ``"point:x,y,z@face"`` (a spot on the surface, mm), ``"tile:u,v"`` (a spot on a preset's image tile, 0 to 1), ``"face:12,13"`` / ``"edge:5,6"`` / ``"vertex:1,2"`` (id sets), or ``"bbox:x1,y1,z1,x2,y2,z2"`` (mm). An unknown prefix or malformed numbers are refused. Default: "global". | |
| author | No | Who wrote it. On Kiln's servers the signed-in account is always used and this is ignored; elsewhere, omitted means the caller's account if Kiln knows it, else none. | |
| artifact_type | Yes | The kind of artifact: ``design``, ``preset`` or ``feature``; any other word is refused. | |
| artifact_version_id | Yes | The id of the version the comment is pinned to. |