phabricator_task_edit
Edit an existing Maniphest task
Instructions
Edit an existing Maniphest task
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"objectIdentifier": "<objectIdentifier>"
},
"name": "phabricator_task_edit"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| space | No | Space PHID to move the task to (for multi-space installations) | |
| title | No | New title | |
| points | No | Story points value (null to clear) | |
| status | No | New status: open, resolved, wontfix, invalid, spite, duplicate | |
| comment | No | Add a comment alongside the edit (supports Remarkup) | |
| dueDate | No | Due date (the task's Deadline): "YYYY-MM-DD", read as the start of that day in your Phabricator timezone as the web form sets it; null removes it. Use the date form: an epoch in seconds is accepted only to copy one back from maniphest:deadline.epoch, since a computed epoch is easily a day out in another timezone. Always send the full year; if the user gave none, say which year you used. Phabricator posts a reminder on the task a day before. Shown by phabricator_task_search as maniphest:deadline. | |
| subtype | No | Task subtype (e.g. "default", "incident") | |
| priority | No | New priority | |
| ownerPHID | No | New owner PHID (null to unassign) | |
| columnPHID | No | Move to workboard column | |
| description | No | New description | |
| customFields | No | Custom field transactions. Keys are transaction types (e.g. "custom.my-field"), values are the field values. phabricator_task_search with includeEmptyCustomFields: true lists every key. | |
| addCommitPHIDs | No | Commit PHIDs to associate (for actual commits only, not revisions) | |
| addParentPHIDs | No | Parent task PHIDs to add | |
| addRevisionIDs | No | Differential revision IDs to link (e.g. ["D223125"] or ["PHID-DREV-xxx"]). Creates a bidirectional link between the revision and the task. | |
| addProjectPHIDs | No | Project PHIDs to add | |
| addSubtaskPHIDs | No | Subtask PHIDs to add | |
| objectIdentifier | Yes | Task PHID or ID (e.g., "T123" or PHID) | |
| removeCommitPHIDs | No | Commit PHIDs to disassociate (for actual commits only, not revisions) | |
| removeParentPHIDs | No | Parent task PHIDs to remove | |
| removeRevisionIDs | No | Differential revision IDs to unlink (e.g. ["D223125"] or ["PHID-DREV-xxx"]). | |
| addSubscriberPHIDs | No | Subscriber PHIDs to add | |
| removeProjectPHIDs | No | Project PHIDs to remove | |
| removeSubtaskPHIDs | No | Subtask PHIDs to remove | |
| removeSubscriberPHIDs | No | Subscriber PHIDs to remove |