invariance_case_update
Update an Invariance case: change its owner, merge custom attributes, or transition between open and closed status.
Instructions
Update a case: change owner, merge custom_attrs (shallow), or transition status. Use invariance_case_close for the common "set outcome + close" path.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | ||
| tags | No | Replaces the tag set. Normalized server-side. Pass [] to clear. | |
| owner | No | ||
| status | No | ||
| outcome | No | Required when transitioning to "closed" if you want $/outcome rollups. | |
| closed_at | No | ||
| custom_attrs | No | JSON object string; shallow-merged with existing attrs. | |
| outcome_value_usd | No | Realized $ value (positive) or loss (negative). |