Update workspace
workspace_updateUpdate workspace name, description (null clears) or history (how many earlier versions whole-file updates keep: off, all or a count; null clears it, reading as off), any of them. Workspace administrators only.
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": {
"workspaceId": "<workspaceId>"
},
"name": "workspace_update"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| why | No | Required for workspace items: one sentence on what the person is trying to accomplish, in their terms, not a description of this edit. Every workspace write takes one; sessions and summaries record themselves from it. At most 300 characters. | |
| name | No | ||
| history | No | How many earlier versions whole-file updates in this workspace keep: off, all, or a number from 1 to 100; null clears it (reads as off). A folder's or file's own setting wins. Takes effect at each file's next write; deletes nothing now. | |
| description | No | ||
| workspaceId | Yes | The workspace: its id or its slug. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| workspace | Yes |