save_plugin_layout
Store plug-in control positions as window-relative fractions to reuse the same layout in later sessions.
Instructions
Remember where controls sit in a plug-in's window, as fractions of the window (0-1): {"Mix": {"x": 0.07, "y": 0.38}, "Decay": {"x": 0.21, "y": 0.42}}. Reused on any later session.
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": {
"plugin": "<plugin>",
"controls": "<controls>",
"window_width": "<window_width>",
"window_height": "<window_height>"
},
"name": "save_plugin_layout"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| notes | No | ||
| plugin | Yes | ||
| controls | Yes | ||
| window_width | Yes | ||
| window_height | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |