update_project
Update a project's name, url, or description. Omit fields you do not want to change. Pass an empty url to clear it.
Operation ID: update_project
Update a project's name, url, or description. Omit fields you do not want to change. Pass an empty url to clear it.
When to use: The project exists and the user wants to rename it or change its url.
Returns: { project: { id, title, description, domain, experiment_count, learning_count, last_synced_at, sync_status, created_at, updated_at, source_url } }
| Field | Type | Required | Description |
|---|---|---|---|
project_id | uuid | Yes | Project id from list_projects. |
name | string | No | New name. 1–80 characters. |
url | string | No | New url, or an empty string to clear it. Max 255 characters. |
description | string | No | New description. Max 500 characters. |
Function schema:
{
"name": "update_project",
"description": "Update a project's name, url, or description. Omit fields you do not want to change. Pass an empty url to clear it. The project exists and the user wants to rename it or change its url.",
"parameters": {
"type": "object",
"additionalProperties": false,
"properties": {
"project_id": {
"type": "string",
"format": "uuid",
"description": "Project id from list_projects."
},
"name": {
"type": "string",
"description": "New name. 1–80 characters."
},
"url": {
"type": "string",
"description": "New url, or an empty string to clear it. Max 255 characters."
},
"description": {
"type": "string",
"description": "New description. Max 500 characters."
}
},
"required": [
"project_id"
]
}
}Request:
{
"project_id": "11111111-1111-4111-8111-111111111111",
"name": "Acme Store",
"url": "store.acme.com"
}Response:
{
"project": {
"id": "11111111-1111-4111-8111-111111111111",
"title": "Acme Store",
"description": "Checkout and pricing experiments.",
"domain": "store.acme.com",
"created_at": "2026-03-29T14:12:00.000Z",
"updated_at": "2026-03-29T15:04:00.000Z",
"last_synced_at": "2026-03-29T15:04:00.000Z",
"sync_status": "idle",
"experiment_count": 1,
"learning_count": 2,
"source_url": "https://garasu.co/app/77777777-7777-4777-8777-777777777777/projects/11111111-1111-4111-8111-111111111111"
}
}