Add to note
log_note_appendAppend a line to a day's note without erasing existing content. Use for adding a second event to the same day, preserving earlier entries.
Instructions
Add a line to a day's note WITHOUT erasing what is already there (agent write).
There is one note per (kind, day). This tool appends your text to it on a
new line and cannot delete what is already written.
The second note of a day is the normal case, not the exception — a
morning event and an evening one — and log_note would replace the
first with the second. Symptoms do NOT go here: use log_symptom, which
keeps type, severity and timing as fields a later analysis can match.
Reach for log_note ONLY when you intend your text to become the note's
ENTIRE contents and whatever is there now to be deleted (e.g. correcting
something you yourself wrote a minute ago).
kind="general" for day events worth joining against sleep/HRV later,
kind="mood" for emotional state. (sleep/menstrual notes stay iOS-authored
— this tool refuses them.) date = LOCAL calendar day "YYYY-MM-DD"
(default today). Read back via get_notes.
The result is the same shape log_note returns. replaced_text is always
null here — that null is the receipt that this call deleted nothing.
Encrypted end-to-end before it ever leaves this machine.
partner=true records a note ABOUT your partner ("she had a stomach ache
this morning"). It is stored in YOUR account and sealed to you and this
machine only — your partner's account is never touched, and it never
mixes into your own notes: plain reads leave it out, get_notes(partner=true)
returns it. Default false = a note about you.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| date | No | ||
| kind | No | general | |
| text | Yes | ||
| partner | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||