get_time_report
Time report for the project over the last periodDays (default 30, max 365): hours planned versus hours actually logged, the billable split, and the tasks where the two diverge most.
Planned counts leaf tasks whose plan overlaps the window; worked counts time entries logged inside it. A null KPI means the other side is missing — it is NOT zero, and reporting it as zero turns "nobody planned this" into "the team overshot by 100%".
Use it when someone asks how a period went, before writing any status update. Pair it with get_project_alerts for the risk side and get_task_stats for the delivery side.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| periodDays | No | ||
| project_id | Yes | Project ID this call refers to. Omit it once to get the list of projects you can access. |