Day One CLI Edit Ability
-
Day One Staff,
I’d like to request the ability to edit existing entries via the CLI. This would be very useful for integrating with AI assistants to update/older entries by pulling in additional context, while also preserving version history
-
Hi @ben2lening,
Great request! I’ve gone ahead and logged your feature request for our team to consider.
-
Hi @ben2lening,
I realize this is an old post, but I’m posting this for you and future readers. The new Day One CLI supports edits to existing entries. It is a separate tool from the older Mac CLI and works on macOS, Windows, and Linux.
After setup and an initial sync, you can update an entry with:
dayone entry write--journal-id "YOUR_JOURNAL_ID"--entry-id "YOUR_ENTRY_ID"--body "Updated entry text"dayone syncThe CLI saves the change locally first, then
dayone syncsends it to your account.The
--bodyvalue replaces the entry’s body, so include any existing text you want to keep. Also, avoid edits to entries with unsupported content such as drawings or highlighting.The README includes installation instructions and more examples. Thank you for the request!