Tool tree
Arrange furniture in a 15 m² Newcastle office. Create pieces by their dimensions and share your layout.
Implementation
gradeNot graded
gradeNot graded
get_room_layoutAnswer
Read the current room dimensions in metres and furniture dimensions in centimetres.
View tool JSON
{
"name": "get_room_layout",
"kind": "answer",
"impl": "imperative",
"description": "Read the current room dimensions in metres and furniture dimensions in centimetres.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
},
"page": "/arcade-room-planner/"
}add_furnitureAction
Add a dimensioned furniture piece to the visible room and save the changed layout on this device.
View tool JSON
{
"name": "add_furniture",
"kind": "act",
"impl": "imperative",
"description": "Add a dimensioned furniture piece to the visible room and save the changed layout on this device.",
"inputSchema": {
"type": "object",
"properties": {
"type": {
"type": "string",
"enum": [
"table",
"desk",
"bookcase",
"chair",
"sofa",
"cabinet",
"rug",
"plant"
]
},
"widthCm": {
"type": "number",
"minimum": 10,
"maximum": 500
},
"depthCm": {
"type": "number",
"minimum": 10,
"maximum": 500
},
"heightCm": {
"type": "number",
"minimum": 1,
"maximum": 350
}
},
"required": [
"type",
"widthCm",
"depthCm",
"heightCm"
],
"additionalProperties": false
},
"page": "/arcade-room-planner/"
}