Setting up a recurring commitment
Ask your AI to remember a commitment with a recurrence:“3ngram: Remember as a commitment due Friday, recurring weekly: write the team status update”The
remember tool accepts a recurrence parameter with these fields:
| Parameter | Required | Description |
|---|---|---|
frequency | Yes | daily, weekly, monthly, or yearly |
interval | No | How many periods between occurrences (default: 1). E.g. interval=2 with weekly = every 2 weeks |
end_date | No | ISO date (YYYY-MM-DD) when the series stops |
More examples
Every 2 weeks:“3ngram: Remember as a commitment due next Monday, recurring every 2 weeks: sprint retrospective”Monthly until year end:
“3ngram: Remember as a commitment due April 1, recurring monthly until 2026-12-31: submit expense report”Daily:
“3ngram: Remember as a commitment due tomorrow, recurring daily: check deployment health”
Resolving and advancing
When you resolve a recurring commitment — via theresolve tool or through the dashboard — 3ngram automatically creates the next occurrence with the computed due date. Only one active (unresolved) child exists at a time.
“3ngram: Resolve ‘write the team status update’”The resolved occurrence is marked complete, and a new one appears with the next due date.
Date computation
| Frequency | Behavior |
|---|---|
| Daily | Adds N days |
| Weekly | Adds N weeks |
| Monthly | Same day of month (clamped to month length — Jan 31 monthly becomes Feb 28) |
| Yearly | Same date (handles leap years — Feb 29 becomes Feb 28 in non-leap years) |
interval value (defaults to 1).
Viewing a series
The dashboard shows a repeat icon on recurring commitments. Select one to open the series view, where you can see past resolved occurrences and the upcoming active one.Stopping a series
Two ways to stop:- Ask your AI directly:
“3ngram: Stop the recurring series for ‘sprint retrospective’”
- Use the Stop series button in the dashboard’s series panel.