Update Project Decision
update_project_decisionTransition a project decision to resolved, superseded, or reopened. Provide resolution text when resolving, or new context when superseding, to update its state.
Instructions
Transition a project decision. action must be one of: resolve, supersede, reopen. resolution is required for action='resolve'. new_context (and optionally options_json/impact_level/resolution_note) is required for action='supersede'. Consolidates the legacy resolve/supersede/reopen_project_decision tools.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | Usage action or audit-event action filter, depending on the tool. | |
| project_id | Yes | Optional project identifier to filter the Ledger or TODO workspace. | |
| resolution | No | Chosen resolution text for a pending decision. | |
| decision_id | Yes | Exact pending-decision ID returned by list_pending_decisions. | |
| new_context | No | Input value for the Update Project Decision tool. | |
| impact_level | No | Input value for the Update Project Decision tool. | |
| options_json | No | JSON array of candidate options for a pending decision. | [] |
| resolution_note | No | Input value for the Update Project Decision tool. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |