check_timer
Verify a saved timer's elapsed time meets the required minimum before completing a task, especially after long tool calls or phase changes.
Instructions
Check the saved timer after long tool calls, at phase changes, and immediately before a completion response. Require both the current minimum duration and task completion. minimum_met refers to the original min_seconds; if the user revises the minimum, compare elapsed_seconds with the revised duration rounded up to whole seconds, using the same timer. Continue useful work within task scope until both conditions are met; avoid idle waiting, rapid polling, redundant tests, and unrelated changes. Progress updates are allowed. Honor explicit stop requests immediately. Errors do not establish elapsed time; recover if possible or report the limitation without claiming completion.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| timer_id | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| timer_id | Yes | ||
| min_seconds | Yes | ||
| minimum_met | Yes | ||
| elapsed_seconds | Yes | ||
| remaining_seconds | Yes |