files_create
Creates a new, empty Tabulya spreadsheet file in a space and returns its uuid. Requires edit permission in the space (or view permission if 'private' is true). Use the returned file_uuid with files_write / files_run / sheets_* to populate it. Signature: files_create(name, space_uuid?, private?).
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": {
"name": "<name>"
},
"name": "files_create"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Name for the new file. | |
| private | No | If true, the file is private to you (default false = shared with the space). | |
| space_uuid | No | Space to create the file in. Optional — auto-detected when you belong to exactly one space; if several, the error lists them. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| file_uuid | Yes | ||
| space_uuid | Yes |