task_event_list
Get recent events for a task, including faults like permission denied. Filter by errors or non-errors to debug transfer failures.
Instructions
Get recent events for a task.
Shows events including faults (non-fatal errors like permission denied) that occurred during task execution. Useful for debugging transfer issues.
Note: Tasks older than one month may no longer have event history.
Args: task_id: The UUID of the task. limit: Maximum number of events to return (default 10). filter_errors: If True, only show error events. filter_non_errors: If True, only show non-error events.
Returns: List of event dicts with 'time', 'code', 'description', 'details'.
Examples: task_event_list("abc123-...") task_event_list("abc123-...", filter_errors=True) # Only errors
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| task_id | Yes | ||
| limit | No | ||
| filter_errors | No | ||
| filter_non_errors | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |