Опубликовать сайт (старое имя)
publish_landingDEPRECATED — use publish_site. Same behaviour, same arguments.
Kept for one release (removed in the next) so that configs and prompts
written before 17.09.2026 keep working; new instructions must call
`publish_site`.
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": {
"files": "<files>",
"project_name": "<project_name>"
},
"name": "publish_landing"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| files | Yes | Same as in `publish_site`: the site files with `index.html` in the root. | |
| project | No | Same as in `publish_site`: id of an existing project. | |
| project_name | Yes | Same as in `publish_site`: the project slug. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | ||
| bytes | Yes | ||
| error | No | ||
| files | Yes | ||
| status | Yes | ||
| deploy_id | Yes | ||
| project_id | Yes | ||
| next_action | Yes | ||
| project_slug | Yes | ||
| rules_warnings | No | ||
| created_project | Yes |