cooltest_update_case
Write back test results: update a case's status (set 'review' with reason if untestable), notes, evidence, and last run time, or append new cases after initialization.
Instructions
Update a case's status/notes/evidence/lastRunAt. Write back results after testing; set status to review with a required notes reason when a case cannot be tested or judged. Also used to append new cases after init (provide the full field set each time).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | Case id, required; for a new case (appended after init) any unused id works | |
| tags | No | Tags (when adding a new case) | |
| notes | No | Notes (overwrites) | |
| steps | No | Test steps (when adding a new case) | |
| suite | No | Suite name or filePath; defaults to the current suite | |
| title | No | Case title (when adding a new case) | |
| status | No | New status | |
| evidence | No | Additional evidence relative paths | |
| expected | No | Expected result (when adding a new case) | |
| priority | No | Priority (when adding a new case, e.g. P1) | |
| lastRunAt | No | Test timestamp, ISO string | |
| description | No | Case description (when adding a new case) |