fuzzy_find
Find files when you don't know the exact filename by typing an approximate name like 'usrctrl' for 'UserController.ts'. Fuzzy search ranks results by match quality.
Instructions
USE WHEN YOU DON'T KNOW THE EXACT FILENAME. Fuzzy search that finds "UserController.ts" when you type "usrctl".
Ranked by match quality - best matches first. Perfect when you vaguely remember a filename or are exploring an unfamiliar codebase.
Much faster than glob with wildcards when you're guessing at names.
Examples: "userctrl" → UserController.ts, "jenkfile" → Jenkinsfile, "slacklib" → slackLib.groovy
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| reasoning | Yes | Explain why you are using this tool - helps track search patterns and improve results | |
| query | Yes | Fuzzy search query - type approximate file name, e.g. "usrctrl" finds "UserController.ts" | |
| path | No | Directory to search in. Defaults to current working directory | |
| include_hidden | No | Include hidden files and directories (dotfiles). Default: true | |
| detail_level | No | How much info to return: "minimal" (paths only), "standard" (+ size/date), "full" (+ content preview) | standard |