get_productivity_summary_for_time_range
Analyze and retrieve productivity data for a specified time range, providing insights on tasks and activities. Choose days or custom dates to assess performance.
Instructions
Get a comprehensive productivity summary for a specified time range
Args:
days: Number of days to analyze from today backwards (default: 7 for weekly summary)
Examples: 1 (today only), 7 (past week), 30 (past month)
start_date: Start date in YYYY-MM-DD format (overrides days parameter)
end_date: End date in YYYY-MM-DD format (defaults to today if start_date provided)
Examples:
- get_productivity_summary_for_time_range(days=30) # Past 30 days
- get_productivity_summary_for_time_range(start_date='2025-06-01', end_date='2025-06-10')
- get_productivity_summary_for_time_range(start_date='2025-06-01') # June 1st to today
Input Schema
Name | Required | Description | Default |
---|---|---|---|
days | No | ||
end_date | No | ||
start_date | No |
Input Schema (JSON Schema)
{
"properties": {
"days": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"default": null,
"title": "Days"
},
"end_date": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "End Date"
},
"start_date": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Start Date"
}
},
"type": "object"
}