get_task_log_summary
Retrieve a truncated task log summary with error/failure messages filtered from GraphQL. Ideal for rapid failure diagnosis without complete log data.
Instructions
Get a truncated view of task logs via GraphQL. Returns log metadata and filtered error/failure messages, but only captures a limited portion of the full log (mostly test log ingestion messages). For complete raw task logs including timeout output, process dumps, and full execution logs, use get_task_log_detailed instead. Use task_id from get_patch_failed_jobs results.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| task_id | Yes | Task identifier from get_patch_failed_jobs response. Found in the 'task_id' field of failed_tasks array. | |
| execution | No | Task execution number if task was retried. Usually 0 for first execution, 1+ for retries. | |
| max_lines | No | Maximum log lines to return. Use 100-500 for quick error analysis, 1000+ for comprehensive debugging. | |
| bearer_token | No | Override with a bearer token for this request. If not provided, uses the server's default credentials. | |
| filter_errors | No | Whether to show only error/failure messages (recommended) or all log output. Set to false only when you need complete context. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |