Symptoms
get_symptomsRetrieve decrypted HealthKit symptom data locally, grouped by owner, with severity and coverage to understand data history extent.
Instructions
Decrypt recent HealthKit symptom days locally, grouped by data owner.
SENSITIVE: symptom data (cramps, headache, fatigue, coughing…) only reaches
this server when a user explicitly opted in on iOS — their own AI toggle for
their own data, or the partner-AI toggle for a partner's data. Both partners
can track symptoms, so each entry in owners carries owner_user_id plus
per-type counts and day-by-day samples with severity
(mild/moderate/severe/present/…). Stays on-device, never re-exported.
Carries a coverage block: quote coverage.days_covered (distinct days, not
the row count) and coverage.span_days beside any average or trend, and read
coverage.window_satisfied: false as a shorter history than asked, not as a
missing kind. 🔴 Before saying how far back someone's data goes, read
coverage.more_available: true means this server can decrypt days OLDER
than first_day that your limit left behind — re-read with a larger
limit, or quote coverage.oldest_available as the real start of their
history. Never report a limit-shaped window as the extent of their data.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| fresh | No | ||
| limit | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||