add_note
Write a NOTE on a person's record — content the USER gave you. Use this whenever they ask you to remember, note, or jot something down about someone ("remember Rita prefers async", "note that Ana is hiring"), or when you're transcribing what they told you. The note is theirs; you're just the keyboard. If YOU worked something out on your own that they never told you, that's a memory — use add_memory. @mention a name in content to link someone in your network. Read them back via get_person (relationship.notes).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tags | No | Optional tags. | |
| content | Yes | The note, in the user's words. @mention a name in your network to link them. | |
| person_id | Yes | The person this note is about. | |
| occurred_at | No | The date this note REFERS to, if different from now (ISO timestamp). Omit to anchor to write time. Use when recording a past event, e.g. 'met at conference last week'. | |
| captured_via | No | The skill capturing this — pass the active skill's slug (e.g. 'add-person', 'event-debrief') when a skill is driving the write; omit for an ad-hoc note. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | Yes | Whether noticed completed the operation. | |
| data | No | The operation result when ok is true. | |
| error | No | A human-readable error when ok is false. |