Activity
Audit web, CLI, MCP, and system actions in one place.
The Activity page shows recent actions across Hourdini: edits from the web app, CLI commands, MCP agent calls, and system events. Use it when you want to confirm what changed, who changed it, and which surface made the change.
What appears in Activity
Activity rows include the action, timestamp, source, actor, resource, and changed fields where Hourdini has a before/after diff. Common groups include time entries, clients, projects, tasks, invoices, tags, budgets, organizations, and notifications.
System events are hidden by default. Toggle Show system events when you need to inspect automated work such as notification scans.
Filters
Activity can be filtered by:
- Period. Today, last 7 days, last 30 days, this month, last month, or all time.
- Source. Web, CLI, MCP, or system.
- Action group. For example, invoices, time entries, budgets, or organizations.
- Client. Limit activity to a specific client.
Agent notifications
Unread agent-channel notifications appear at the top of the Activity
page. These are the same notifications exposed to MCP clients through
notifications://hourdini/unread, including invoice, weekly digest,
forgotten timer, and budget-threshold events.
Mark them read once you have reviewed them so they do not reappear in future agent sessions.
Export
Use Export -> CSV from the Activity page to download the current filtered audit view. The REST endpoint is:
GET /api/v1/exports/activity.csvThe export supports the same period, source, action group, client, and system-event filters as the page.