Time Tracking Tools
Log work, view worklogs, and set estimates.
Track time spent on issues and set estimates — all from the terminal. Time formats support hours (h), minutes (m), days (d), and weeks (w).
log_work
Logs time spent on an issue. Supports flexible time formats like '2h', '30m', '1d', '2h 30m'.
When it runs: Called when you ask to log time or record work on a task.
Example trigger: "Log 2 hours on the auth task"
| Parameter | Type | Required | Description |
|---|---|---|---|
| issue_key | string | Yes | Issue key or natural language reference |
| time_spent | string | Yes | Time spent (e.g., '2h', '30m', '1d', '2h 30m') |
| comment | string | No | Work description |
get_worklog
Gets work log entries for an issue, showing who logged what time and when.
When it runs: Called when you ask how much time has been logged on a task.
Example trigger: "How much time has been logged on the auth epic?"
| Parameter | Type | Required | Description |
|---|---|---|---|
| issue_key | string | Yes | Issue key or natural language reference |
set_estimate
Sets the time estimate (original estimate) for an issue.
When it runs: Called when you ask to estimate or set time for a task.
Example trigger: "Set the estimate for the login task to 4 hours"
| Parameter | Type | Required | Description |
|---|---|---|---|
| issue_key | string | Yes | Issue key or natural language reference |
| estimate | string | Yes | Time estimate (e.g., '4h', '1d', '2w') |