search_directory
Search for regex patterns in files within a specified directory, including optional recursive search, line context, and file inclusion/exclusion filters. Use to locate matches efficiently across multiple files.
Instructions
Search for regex patterns across all files in a directory.
Input Schema
Name | Required | Description | Default |
---|---|---|---|
directory_path | Yes | Absolute path to the directory to search | |
exclude | No | Glob pattern for files/directories to exclude | |
include | No | Glob pattern for files to include (e.g., "*.ts", "*.js") | |
lines_after | No | Number of lines to show after each match | |
lines_before | No | Number of lines to show before each match | |
recursive | No | Search recursively in subdirectories | |
regexp | Yes | Regular expression pattern to search for |