list_time_entries
Read declared time for a week or custom period, including task and project names, daily and project totals, and entry IDs needed to edit records. Use it before making changes.
Instructions
Read declared time over a week or a period, with task and project names filled in, per-day and per-project totals, and the identifiers needed to change an entry. Read before you write.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| to | No | Last day of an explicit period. Defaults to `from`. | |
| from | No | First day of an explicit period. Ignored when `week` is set. | |
| task | No | Keep only this task, by name or id. | |
| user | No | Whose time to read. Defaults to the user this server acts as. | |
| week | No | A week: `this week`, `last week`, `2026-W38`, or a date inside it. | |
| limit | No | How many objects to return. Upstream maximum is 1000. | |
| offset | No | How many objects to skip, for the next page. | |
| project | No | Keep only this project, by name, code or id. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| to | Yes | Last day of the period. | |
| days | Yes | One line per day that carries time. | |
| from | Yes | First day of the period. | |
| user | Yes | Whose time this is. | |
| week | No | The ISO week, when the period is exactly one. | |
| total | Yes | The same, human readable. | |
| entries | No | The declarations themselves, when the caller asked for them. | |
| projects | Yes | One line per project, largest first. | |
| total_hours | Yes | The same, in decimal hours. | |
| total_seconds | Yes | Declared time over the period, in seconds. | |
| missing_workdays | Yes | Working days of the period with nothing declared. |