Skip to content

Commit 1520205

Browse files
committed
feat: enhance GetJobLogs functionality for improved job log retrieval
- Added new tests for GetJobLogs, including scenarios for retrieving logs for both single jobs and failed jobs. - Updated GetJobLogs tool description to clarify its capabilities for fetching logs efficiently. - Implemented error handling for missing required parameters and optimized responses for failed job logs. - Introduced functionality to return actual log content instead of just URLs when requested.
1 parent 15ca4b7 commit 1520205

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

README.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -618,11 +618,14 @@ export GITHUB_MCP_TOOL_ADD_ISSUE_COMMENT_DESCRIPTION="an alternative description
618618
- `page`: Page number (number, optional)
619619
- `perPage`: Results per page (number, optional)
620620

621-
- **get_job_logs** - Download logs for a specific job
621+
- **get_job_logs** - Download logs for a specific workflow job or efficiently get all failed job logs for a workflow run
622622

623623
- `owner`: Repository owner (string, required)
624624
- `repo`: Repository name (string, required)
625-
- `job_id`: Job ID (number, required)
625+
- `job_id`: Job ID (number, required for single job logs)
626+
- `run_id`: Workflow run ID (number, required when using failed_only)
627+
- `failed_only`: When true, gets logs for all failed jobs in run_id (boolean, optional)
628+
- `return_content`: Returns actual log content instead of URLs (boolean, optional)
626629

627630
- **rerun_workflow_run** - Re-run an entire workflow
628631

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy