copy_column_layout
Copy column layouts between DEVONthink smart groups or smart rules to maintain consistent display settings for document organization.
Instructions
Copy the column layout (column order, visible columns, and column widths) from one DEVONthink smart group or smart rule to another. All three layout keys are copied atomically. Supports partial name matching. Input: { "sourceName": "Archivieren - Jobs", "targetName": "Jobs - To Review" }
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": {
"sourceName": "<sourceName>",
"targetName": "<targetName>"
},
"name": "copy_column_layout"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sourceName | Yes | Name of the source smart group or smart rule (must have a saved layout) | |
| sourceUuid | No | Optional UUID of the source smart group (fallback if name lookup fails). DEVONthink sometimes stores layouts under the UUID. | |
| targetName | Yes | Name of the target smart group or smart rule to copy the layout to | |
| targetUuid | No | Optional UUID of the target smart group. If supplied, the layout is written under the UUID key (which DEVONthink prefers for smart groups). |