Selective search
project_selective_searchRank files by relevance to multiple keyword patterns using AND/OR/NOT logic and fuzzy scoring within a bounded file set. Use it to locate the right module among candidates.
Instructions
Smart multi-query search: combine several patterns with AND/OR/NOT + fuzzy scoring. Bounded to a file set you pass in. Use when: you need to rank many files by how well they match several keywords at once (e.g. locating the right module among candidates). Avoid when: you need a single exact literal (project_search) or to inspect one file's content (project_read_file). Speed: medium; reads a bounded set of files (files_hint or a shallow listing) and scores each line. Output: selective_search: hits[] {relative_path, line_number, text, score, matched}, total_files, total_hits, truncated. Batch-safe: yes
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| queries | Yes | ||
| files_hint | No | ||
| relative_path | No | Path inside the workspace (relative, or absolute inside the workspace) |