githubGetFileContent
Fetch content from multiple GitHub repository files simultaneously with up to 5 parallel queries. Optimize token usage by accessing partial file sections and enable automatic fallback handling for efficient workflow integration.
Instructions
Fetches the content of multiple files from GitHub repositories in parallel. Supports up to 5 queries with automatic fallback handling.
TOKEN OPTIMIZATION:
- Full file content is expensive in tokens. Use startLine/endLine for partial access
- Large files should be accessed in parts rather than full content
- Use minified=true (default) to optimize content for token efficiency
BULK QUERY FEATURES:
- queries: array of up to 5 different file fetch queries for parallel execution
- Each query can have fallbackParams for automatic retry with modified parameters
- Optimizes workflow by executing multiple file fetches simultaneously
- Each query should target different files or sections
- Fallback logic automatically adjusts parameters if original query fails
- Automatic main/master branch fallback for each query
Use for comprehensive file analysis - query different files, sections, or implementations in one call.
Input Schema
Name | Required | Description | Default |
---|---|---|---|
queries | Yes | Array of up to 5 different file fetch queries for parallel execution |