demo · Playgrounds & Games · JSON · API for agents
Rearranges the user's home dashboard by adding, removing, or reordering smart home control components based on the user's intent.
{
"name": "rearrangeDOMComponents",
"kind": "action",
"impl": "imperative",
"description": "Rearranges the user's home dashboard by adding, removing, or reordering smart home control components based on the user's intent.",
"inputSchema": {
"type": "object",
"properties": {
"componentIds": {
"type": "array",
"items": {
"type": "string"
},
"description": "Array of component IDs to display on the dashboard. Examples: 'thermostat_control', 'camera_front_door', 'lock_front_door', 'smart_lights_living_room', 'energy_summary', 'weather_widget', 'media_player_living_room', 'alarm_panel', 'air_quality_sensor', 'robot_vacuum', 'solar_grid'"
}
},
"required": [
"componentIds"
]
}
}