phabricator_revision_edit
Manage Phabricator code reviews: edit revision details, apply actions like accept or reject, and control reviewers, subscribers, and comments.
Instructions
Edit a Differential revision. Supports actions like accept, reject, abandon, request-review, plan-changes, and commandeer. Can also add/remove reviewers, subscribers, and comments.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| objectIdentifier | Yes | Revision PHID or ID (e.g., "D123") | |
| title | No | New title | |
| summary | No | New summary | |
| testPlan | No | New test plan | |
| addReviewerPHIDs | No | Add reviewers. Prefix with "blocking(PHID)" to add as blocking reviewer | |
| removeReviewerPHIDs | No | Remove reviewers | |
| setReviewerPHIDs | No | Replace all reviewers with this list. Prefix with "blocking(PHID)" for blocking | |
| addProjectPHIDs | No | Add projects | |
| removeProjectPHIDs | No | Remove projects | |
| comment | No | Add a comment | |
| action | No | Revision action to take. Each action is sent as its own transaction type with value true. | |
| draft | No | Hold revision as draft (true) or release from draft (false) | |
| addSubscriberPHIDs | No | Subscriber PHIDs to add | |
| removeSubscriberPHIDs | No | Subscriber PHIDs to remove | |
| repositoryPHID | No | Repository PHID to associate with the revision | |
| addTaskPHIDs | No | Maniphest task PHIDs to associate | |
| removeTaskPHIDs | No | Maniphest task PHIDs to remove | |
| addParentPHIDs | No | Parent revision PHIDs to add (dependencies) | |
| removeParentPHIDs | No | Parent revision PHIDs to remove | |
| addChildPHIDs | No | Child revision PHIDs to add (dependents) | |
| removeChildPHIDs | No | Child revision PHIDs to remove |