Habit Tracker
Habit definitions with target frequency, plus daily completions and streaks.
Getting started
Turn it on
This module starts inactive. Ask your agent to activate it, or flip the switch on the Habit Tracker card on the homepage. Activation calls create_database with moduleSlug: "habit-tracker" and a name you choose, and unlocks the tools on this page. If it was active before and got switched off, the same call reactivates it instead of creating a duplicate.
Reference
Fields
What an entry in this module looks like.
| Field | Type | Notes |
|---|---|---|
| habit | string | Required. Name of the habit being tracked, e.g. "Meditate" or "Drink water". |
| habit_id | string | Exact habits.id from habit_tracker_list_habits, if already known. Skips automatic matching. |
| frequency | string | Free-text cadence for the habit, e.g. "daily" or "3x per week". |
| completed | boolean | Required. Whether the habit was completed for this entry. |
| streak | number | Number of consecutive completions leading up to and including this entry. |
| category | health | productivity | mindfulness | social | finance | other | Category for this habit: health, productivity, mindfulness, social, finance, or other. |
Reference
Tools
Habit Tracker has 13 dedicated tools once active: add, list, update, and delete, plus a few built for how this module actually gets used.
habit_tracker_attach_photohabit_tracker_create_habithabit_tracker_list_habitshabit_tracker_update_habithabit_tracker_delete_habithabit_tracker_add_entryhabit_tracker_list_entrieshabit_tracker_update_entryhabit_tracker_delete_entryhabit_tracker_log_todayhabit_tracker_current_streakshabit_tracker_by_categoryhabit_tracker_get_status
Full tool reference, with parameters and return valuesTry it
Example prompts
Talk to your agent like this once Habit Tracker is active. It picks the right tool and fields on its own.
Define a habit called 'Meditate' due every day.
Create a habit 'Gym' targeting 3 times a week.
What's my habit status today?
I meditated today, log it.
What are my current streaks?
How many of my habits are health-related?