Delete symptom (erases the entry)
delete_symptomErase a symptom entry logged by mistake—duplicate, wrong person, or symptom they didn't have—so it disappears from the cloud and app. Not for symptoms that ended.
Instructions
Erase one reported symptom that was logged by mistake (agent write).
Only for an entry that should never have existed — a duplicate, the wrong
person, a symptom they did not have. A symptom that simply ended is NOT
deleted: record its end with update_symptom(entry_id, end_at=…).
The entry's content is overwritten in the cloud, so it disappears from
get_symptoms and from the app. The result carries deleted_entry — the
full entry as it was — so a mistaken delete can be logged again with
log_symptom. Symptoms imported from Apple Health cannot be deleted here.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| entry_id | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||