List Cache Tasks
cache_task_listList background cache tasks filtered by account and status to monitor queued, running, completed, or failed operations.
Instructions
📖 List background cache tasks (read-only, safe for unsupervised use)
Retrieve a list of background cache tasks, optionally filtered by account and status.
Args: account_id: Optional account ID to filter tasks (None = all accounts). status: Optional status filter (queued, running, completed, failed). limit: Maximum number of tasks to return (default: 50).
Returns: List of task dictionaries, each containing: - task_id: Task identifier - status: Current status - operation: Operation type - account_id: Associated account - priority: Task priority (1=highest, 10=lowest) - created_at: Creation timestamp - updated_at: Last update timestamp - retry_count: Number of retries
Example: # List all tasks for a specific account tasks = cache_task_list(account_id="user@example.com")
# List only failed tasks
failed = cache_task_list(status="failed")
# List recent queued tasks
queued = cache_task_list(status="queued", limit=10)Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| account_id | No | ||
| status | No | ||
| limit | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |