retry_task
Retry a faulted task by clearing its fault and re-queuing it for execution on the next CPE inform. Use when a previously queued task has failed.
Instructions
Retry a faulted task in GenieACS. Use this tool when a previously queued task (reboot, firmware download, parameter set, etc.) has failed and you want to re-attempt it. The task_id is the _id field from the task document, obtainable via the genieacs://tasks/{id} resource — look for tasks with fault information. This clears the fault and re-queues the task for execution on the next CPE inform. Example: retry_task(task_id="67abc123def456"). Use genieacs://faults/{id} to understand why the task originally failed before retrying. Limitations: only faulted tasks can be retried. Retrying a non-faulted task has no effect.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| task_id | Yes | The task identifier (_id field from the task document). Obtain task IDs from the genieacs://tasks/{deviceId} resource. |