FileSearchTask

Search for patterns in files.

Cognotik | FileSearchTask
⚙️ SearchTaskExecutionConfigData

{
  "search_pattern": "class \\w+Task",
  "is_regex": true,
  "context_lines": 2,
  "input_files": ["src/**/*.kt"],
  "extractContent": false
}
👁️ Session UI Output
Found 1 match(es) in 1 file(s).
src/main/Task.kt
10 : import com.simiacryptus...
> 11 : class FileSearchTask
12 : orchestrationConfig: ...

Test Workspace Browser

Explore the artifacts and search results generated during the FileSearchTask test execution.

Configuration Parameters

FieldTypeDescription
search_pattern * String The search pattern (substring or regex) to look for in the files.
is_regex Boolean Whether the search pattern is a regex (true) or a substring (false). Default: false.
context_lines Int Number of context lines to include before and after each match. Default: 2.
input_files List<String> Glob patterns for files to be searched (e.g., ["src/**/*.kt"]).
extractContent Boolean Extract text from non-text files (PDF, HTML, etc.) before searching.