update_wellbeing
Update an existing wellbeing entry by ID or date, changing only the fields you provide while leaving others unchanged. Resolve ambiguous dates with candidate IDs.
Instructions
Update an existing wellbeing entry. Only updates fields that are provided — omitted fields remain unchanged.
SELECTOR — pass id if known, or date (any day within the entry's period) to resolve it. Exactly one of id or date required. If date matches more than one entry, the call errors with candidate IDs to retry with.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | Wellbeing entry ID. Alternative to date. | |
| date | No | Alternative to id: a date (YYYY-MM-DD) that falls within the entry's period. Resolves only when exactly one entry matches. | |
| mood | No | Updated mood 1-10. Optional. | |
| notes | No | Updated notes (replaces existing). Optional. | |
| energy | No | Updated energy 1-10. Optional. | |
| stress | No | Updated stress 1-10. Optional. | |
| soreness | No | Updated soreness 1-10. Optional. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes | Human-readable result text returned by the tool. |