update_cycle
Modify cycle details in a project by specifying cycle ID and updating fields such as start date, end date, and issue counts using the Plane MCP Server.
Instructions
Update an existing cycle
Input Schema
Name | Required | Description | Default |
---|---|---|---|
cycle_data | Yes | The fields to update on the cycle | |
cycle_id | Yes | The uuid identifier of the cycle to update | |
project_id | Yes | The uuid identifier of the project containing the cycle |
Input Schema (JSON Schema)
{
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"cycle_data": {
"additionalProperties": false,
"description": "The fields to update on the cycle",
"properties": {
"archived_at": {
"format": "date-time",
"type": "string"
},
"backlog_issues": {
"type": "integer"
},
"cancelled_issues": {
"type": "integer"
},
"completed_estimates": {
"type": "number"
},
"completed_issues": {
"type": "integer"
},
"created_at": {
"format": "date-time",
"type": "string"
},
"created_by": {
"format": "uuid",
"type": "string"
},
"deleted_at": {
"format": "date-time",
"type": "string"
},
"description": {
"type": "string"
},
"end_date": {
"description": "The end date of the cycle of format YYYY-MM-DD",
"format": "date",
"type": "string"
},
"external_id": {
"maxLength": 255,
"type": "string"
},
"external_source": {
"maxLength": 255,
"type": "string"
},
"id": {
"format": "uuid",
"type": "string"
},
"logo_props": {},
"name": {
"maxLength": 255,
"type": "string"
},
"owned_by": {
"format": "uuid",
"type": "string"
},
"progress_snapshot": {},
"project_id": {
"format": "uuid",
"type": "string"
},
"sort_order": {
"type": "number"
},
"start_date": {
"description": "The start date of the cycle of format YYYY-MM-DD",
"format": "date",
"type": "string"
},
"started_estimates": {
"type": "number"
},
"started_issues": {
"type": "integer"
},
"timezone": {},
"total_estimates": {
"type": "number"
},
"total_issues": {
"type": "integer"
},
"unstarted_issues": {
"type": "integer"
},
"updated_at": {
"format": "date-time",
"type": "string"
},
"updated_by": {
"format": "uuid",
"type": "string"
},
"version": {
"maximum": 2147483647,
"minimum": -2147483648,
"type": "integer"
},
"view_props": {},
"workspace": {
"format": "uuid",
"type": "string"
}
},
"type": "object"
},
"cycle_id": {
"description": "The uuid identifier of the cycle to update",
"type": "string"
},
"project_id": {
"description": "The uuid identifier of the project containing the cycle",
"type": "string"
}
},
"required": [
"project_id",
"cycle_id",
"cycle_data"
],
"type": "object"
}