append_periodic_note
Appends text to a daily, weekly, monthly, quarterly, or yearly note, preserving frontmatter and creating the note if needed.
Instructions
Append text to a periodic note (daily, weekly, monthly, quarterly, or yearly). Preserves existing frontmatter exactly. Creates the note first (from template if configured) when createIfMissing is true (default).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| date | No | ISO date string (YYYY-MM-DD). Defaults to today when omitted. | |
| period | No | Period type. Default: daily. | |
| content | Yes | Text to append to the note body. | |
| prevHash | No | Optional compare-and-swap guard: the contentHash from a prior read. Fails with hash_conflict if the note changed since. | |
| createIfMissing | No | Create the note if it does not exist before appending. Default true. |