save_workspace
Save the current desktop layout as a named workspace, capturing each app's windows and positions. Specify items to define what each app opens, or snapshot the on-screen arrangement to relaunch later.
Instructions
Save a workspace: the apps of a desktop setup, where each window goes, and what each app should open. Pass 'items' to describe the arrangement, or omit them to snapshot the windows exactly as they are on screen right now. Saving over an existing name replaces it. Saved workspaces are listed in get_state, with their full contents.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Workspace name, e.g. 'work', 'writing' | |
| items | No | ||
| move_existing | No | When true (the default), an app that is already running has its windows moved into place. When false, running apps are left alone and only missing apps are launched. |