Updates an existing milestone. Can change name, description, dates, and color. Resolve by milestone_id or search by name within a project. Requires owner, admin, or member role.
Safety: Write
Tool names, field names, and schema descriptions remain in canonical MCP English so copied calls match the server exactly.
Input schema
| Field | Type | Required | Description |
|---|---|---|---|
milestone_id |
integer | no | The milestone ID. |
milestone_name |
string | no | Search milestone by name. If ambiguous, available milestones will be listed. |
project_name |
string | no | Project name to narrow milestone search. |
project_id |
integer | no | Project ID to narrow milestone search. |
name |
string | no | New milestone name (optional). |
description |
string | no | New milestone description (optional). |
start_date |
string | no | New start date YYYY-MM-DD. Use "none" to remove (optional). |
end_date |
string | no | New end/deadline date YYYY-MM-DD. Use "none" to remove (optional). |
color |
string | no | New hex color code (optional). |
Example prompt
Use update-milestone-tool to help me with the relevant Taskavel task.
Example call
{
"name": "update-milestone-tool",
"arguments": {}
}