update_journal_entry
Update existing journal entries by locating them via time and headline, then replace content, headline, tags, or time to correct or enhance records.
Instructions
Update an existing journal entry with new content. Finds the entry by time (HH:MM), using existing_headline to disambiguate if multiple entries share the same time. Use this to correct or enhance existing entries, or add forgotten details like task links. For format specifications, read emacs-org://guide/journal-format.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| date | Yes | Date in YYYY-MM-DD format | |
| tags | No | Updated tags (replaces existing) | |
| time | Yes | New time in HH:MM format (24-hour) | |
| content | Yes | New body content with bullet points and optional task links | |
| headline | Yes | New headline with optional ticket ID, PR links, and task links | |
| existing_time | No | Time (HH:MM) of the entry to update. Only needed if changing the time; defaults to 'time'. | |
| existing_headline | No | Headline substring to disambiguate when multiple entries share the same time. |