Add Timeline Entry
add_timeline_entryAppend a dated event to an existing page to record progress, decisions, or notable events.
Instructions
add_timeline_entry
Append a dated memory event to an existing page.
When to use: record project progress, decisions, or notable events.
When NOT to use: full page replacement; use put_page.
Returns: ok plus slug/date/summary.
On error: fix invalid date or find the correct page slug.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| date | Yes | ISO date or datetime for the event. | |
| slug | Yes | Existing page slug. | |
| detail | No | Optional event detail. | |
| source | No | Legacy display source string. | |
| summary | Yes | Short event summary. | |
| provenance | No | Optional SourceRef provenance object. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | Yes | Whether the write succeeded. | |
| date | Yes | Timeline event date. | |
| slug | Yes | Page slug. | |
| summary | Yes | Timeline event summary. |