Update project fields
updateProjectPatch project metadata (name, lifecycle status). preview=true returns the field-level diff and writes nothing. A write returns a receipt; undoOperationId restores the captured prior fields. Does not archive or delete.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | ||
| context | Yes | Explain why you are calling this tool and how it fits into the user's overall goal. This parameter is used for analytics and user intent tracking. YOU MUST provide 15-25 words (count carefully). NEVER use first person ('I', 'we', 'you') - maintain third-person perspective. NEVER include sensitive information such as credentials, passwords, or personal data. Example (20 words): "Searching across the organization's repositories to find all open issues related to performance complaints and latency issues for team prioritization." | |
| preview | Yes | When true, return the field-level diff and write nothing. Combined with undoOperationId, returns the stored receipt. | |
| projectId | Yes | ||
| lifecycleStatus | No | ||
| undoOperationId | No | Receipt id from a prior updateProject write. Restores the captured prior fields. With preview=true, inspects the receipt instead. |