window_layout
Save, restore, list, or delete named browser window arrangements. Restore matches windows by tab URLs, reporting unrecognized ones instead of guessing.
Instructions
Save the current window arrangement under a name, restore, list or delete. save overwrites silently. Window ids do not survive a browser restart: restore matches windows by the overlap of their tab URLs and reports the ones it cannot recognise instead of guessing.
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": {
"action": "<action>"
},
"name": "window_layout"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Layout name, required except for list | |
| action | Yes | save snapshots every window; restore repositions the recognised ones |