append
Add markdown text to an existing note without rewriting the whole body. Optionally place under a heading, bump the timestamp, and extend expiration while keeping the original content.
Instructions
Append text to an existing topic without rewriting the whole body.
Inserts with exactly one blank line between the old body and the new text. If heading is supplied, appends under an existing ## heading or creates it at the end. Fails if the topic does not exist. Bumps the 'updated' timestamp. A retention argument only extends the current expiry; it never shortens it.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | Yes | Markdown text to append | |
| heading | No | Optional ## heading under which to append | |
| topic_id | Yes | Topic id to append to | |
| retention | No | If given, extends the topic's expiry (never shortens it). Same values as write(). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |