cancel_commitment
Cancel a commitment without completing it — marks it cancelled. Use when the user says "cancel that", "never mind, drop it", or "that's not happening anymore" for something already tracked. For finished work, use complete_commitment instead.
[write-tier — first use may require a manager's approval; a from-now-on approval makes future calls seamless, a just-once approval re-asks next time.]
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| reason | No | Optional. Why this is being cancelled. | |
| companyId | No | FreedomOS company id to act within (you must be a member). Required for company-scoped tools. | |
| title_search | No | Search by title if ID not known (fuzzy match). | |
| commitment_id | No | The UUID of the commitment to cancel. |