get_recent_activity
Track recent calendar activity by returning who created, changed, or deleted events and memos, newest first, so you can review recent changes and identify actors.
Instructions
See who recently created, changed, or deleted events and memos in a calendar, newest first (created, title/date/label/note/location/reminder/URL/checklist updated, deleted), with member names. TimeTree keeps only the last few activities per event, so this is a recent feed, not full history. Use get_updated_events for the current content of changed events.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"calendar_id": "<calendar_id>"
},
"name": "get_recent_activity"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum number of events to return (1-100, default 20) | |
| since | No | Only return activity after this Unix timestamp in milliseconds | |
| calendar_id | Yes | The calendar ID from list_calendars (numeric string; numbers are also accepted) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| total | Yes | ||
| events | Yes | ||
| calendar_id | Yes |