Timer Status
timer_statusCheck the current state of any timer, with elapsed time, splits, and forgotten-timer alerts.
Instructions
Check what's on the clock right now. Read-only.
Args:
name (string, optional): One timer, or omit for all running timers.
Returns: { running: [{name, elapsed_ms, formatted, target_ms?, remaining_ms?, splits, best_ms?, recovered, runaway}], count, dashboard_url } 'recovered' = true means the server restarted mid-run and that timer fell back to wall-clock precision. 'runaway' = true means the timer has been running longer than the configured max_hours (default 4) — the user probably forgot it. Ask if they want to stop it, offering trim_to_ms to cap the recorded time at what they actually worked. elapsed_ms is a live server-side reading at the moment this call was processed.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Specific timer, or omit for all |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| count | Yes | ||
| running | Yes | ||
| dashboard_url | Yes |