Create table
table_createCreate a structured table with a typed schema (the title is optional); a column name is 1 to 256 characters with no leading or trailing space, comma or square bracket. At most one column may set unique: true, the table's key. strict rejects unknown columns and invalid values. Use a table for data that grows by adding records: rows are stored once, not copied per change.
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": {
"schema": "<schema>"
},
"name": "table_create"
}
}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. | |
| title | No | The table's title. | |
| folder | No | The folder to file it in: a folder id, or a slug (in workspaceId, else your personal folders). | |
| schema | Yes | ||
| strict | No | Refuse unknown columns and mistyped values on row writes. | |
| visibility | No | Standalone sharing only; omit with workspaceId, including private. | |
| description | No | The table's description. | |
| workspaceId | No | Table home: a workspace, by its id or its slug (a workspace folder named in folder implies it). A workspace table needs why and takes no visibility. New tables need no expected revision. | |
| inputReferences | No | What it was made from: ids or URLs. | |
| parentArtifactId | No | The artifact this one was derived from. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| table | Yes |