move_object
Reposition a 3D object by its ID to a new world position (x,y), keeping it grounded and within room bounds, and return collision report.
Instructions
Move an object by id to world position (x, y). It stays on the floor and inside the room; the returned report notes any unresolved collision.
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": {
"object_id": "<object_id>",
"x": "<x>",
"y": "<y>"
},
"name": "move_object"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| x | Yes | ||
| y | Yes | ||
| object_id | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |