search_files_content
Search a directory for files matching a name pattern and optionally locate text or regex inside those files, with recursive subfolder support.
Instructions
Search a folder using Agent Ransack (flpsearch.exe). Finds files by name pattern and optionally searches file contents. Use for large trees, regex-heavy searches, or cases where built-in search is insufficient. Omit containingText for filename-only search.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| regex | No | Treat containingText as a regular expression (-cex). Default: false | |
| folder | Yes | Absolute path to the directory to search | |
| matchCase | No | Case-sensitive content search (-cm). Default: false | |
| subfolders | No | Search subfolders recursively. Default: true | |
| filePattern | No | File name pattern, e.g. "*.cs" or "*.tsx". Default: "*.*" | |
| containingText | No | Text or regex to find inside files. Omit for filename-only search. | |
| maxLinesPerFile | No | Maximum matching lines to return per file (-ol). Optional. |