This tool efficiently reads multiple files in batches for analysis or processing. It's useful for bulk file analysis, efficient context gathering across multiple files, and processing collections of files in your workspace.

You provide an array of file paths (either relative to workspace root or absolute paths). The tool reads them in configurable batches (default 20 files per batch) with specified text encoding (default UTF-8). It includes error handling for individual files so that problems with one file don't prevent reading others. This tool is particularly helpful when agents need to gather context from multiple files efficiently.