update_work
Modify work items such as issues or tickets in DevRev by updating fields like title, description, assigned users, stage, or sprint using the MCP server.
Instructions
Update an existing work item (issue, ticket) in DevRev
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| applies_to_part | No | The DevRev ID of the part to which the work item applies | |
| body | No | ||
| id | Yes | ||
| modified_by | No | The DevRev IDs of the users who modified the work item | |
| owned_by | No | The DevRev IDs of the users who are assigned to the work item | |
| sprint | No | The DevRev ID of the sprint to be assigned to an issue. | |
| stage | No | The stage name of the work item. Use valid_stage_transition tool to get the list of valid stages you an update to. | |
| subtype | No | ||
| title | No | ||
| type | Yes |
Input Schema (JSON Schema)
{
"properties": {
"applies_to_part": {
"description": "The DevRev ID of the part to which the work item applies",
"type": "string"
},
"body": {
"type": "string"
},
"id": {
"type": "string"
},
"modified_by": {
"description": "The DevRev IDs of the users who modified the work item",
"items": {
"type": "string"
},
"type": "array"
},
"owned_by": {
"description": "The DevRev IDs of the users who are assigned to the work item",
"items": {
"type": "string"
},
"type": "array"
},
"sprint": {
"description": "The DevRev ID of the sprint to be assigned to an issue.",
"type": "string"
},
"stage": {
"description": "The stage name of the work item. Use valid_stage_transition tool to get the list of valid stages you an update to.",
"type": "string"
},
"subtype": {
"properties": {
"drop": {
"description": "If true, the subtype will be dropped from the work item. If false, the subtype will be added to the work item.",
"type": "boolean"
},
"subtype": {
"description": "The subtype value of the work item. Remember to use list_subtypes tool to get the list of valid subtypes.",
"type": "string"
}
},
"required": [
"drop"
],
"type": "object"
},
"title": {
"type": "string"
},
"type": {
"enum": [
"issue",
"ticket"
],
"type": "string"
}
},
"required": [
"id",
"type"
],
"type": "object"
}