Life events
createlog_events
Records life events relevant to recovery and sleep, such as caffeine, alcohol, supplements, stress, travel or sauna, with optional quantities and notes. Records feed nightly pattern analysis. An event with the same kind, date and quantity within 12 hours returns the existing record with alreadyLogged instead of creating a duplicate.
readOnlyHint: falsedestructiveHint: falseidempotentHint: falseopenWorldHint: falsetitle: Log life eventseventsarray of objectsRequired1 to 6 items
Each item
kindstringRequiredOne of alcohol, caffeine, supplement, sauna, cold_plunge, meditation, mood, stress, soreness, sickness, travel, late_screens, other
detailstringUp to 80 characters
quantitynumberunitstringUp to 20 characters
notestringUp to 280 characters
eventDatestringYYYY-MM-DD; omit for today.
Format YYYY-MM-DD
occurredAtstringISO timestamp when the clock time matters (caffeine timing).
One text item holding a JSON object, as in the example.
alreadyLogged: true and the earlier eventId. To record more of it, raise its quantity with update_event.Every tool returns isError with a message when its arguments don't match the schema, a limit is reached, the person turned the agent off, or iAM360 has a problem. See Errors and limits.