update_state
Modify an existing state within a project by specifying its identifier and updating relevant fields such as name, description, or color using the Plane MCP Server.
Instructions
Update an existing state
Input Schema
Name | Required | Description | Default |
---|---|---|---|
project_id | Yes | The uuid identifier of the project containing the state | |
state_data | Yes | The fields to update on the state | |
state_id | Yes | The uuid identifier of the state to update |
Input Schema (JSON Schema)
{
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"project_id": {
"description": "The uuid identifier of the project containing the state",
"type": "string"
},
"state_data": {
"additionalProperties": false,
"description": "The fields to update on the state",
"properties": {
"color": {
"maxLength": 255,
"type": "string"
},
"created_at": {
"format": "date-time",
"type": "string"
},
"created_by": {
"format": "uuid",
"type": "string"
},
"default": {
"type": "boolean"
},
"deleted_at": {
"format": "date-time",
"type": "string"
},
"description": {
"type": "string"
},
"external_id": {
"maxLength": 255,
"type": "string"
},
"external_source": {
"maxLength": 255,
"type": "string"
},
"group": {},
"id": {
"format": "uuid",
"type": "string"
},
"is_triage": {
"type": "boolean"
},
"name": {
"maxLength": 255,
"type": "string"
},
"project": {
"format": "uuid",
"type": "string"
},
"sequence": {
"type": "number"
},
"slug": {
"maxLength": 100,
"pattern": "^[-a-zA-Z0-9_]+$",
"type": "string"
},
"updated_at": {
"format": "date-time",
"type": "string"
},
"updated_by": {
"format": "uuid",
"type": "string"
},
"workspace": {
"format": "uuid",
"type": "string"
}
},
"type": "object"
},
"state_id": {
"description": "The uuid identifier of the state to update",
"type": "string"
}
},
"required": [
"project_id",
"state_id",
"state_data"
],
"type": "object"
}