AHK_File_List
List AutoHotkey files with search filters, wildcards, and pagination to manage AHK scripts efficiently.
Instructions
List AHK files with optional name search. Use nameFilter with wildcards (e.g., "Hotstring") to find specific files.
π Active File: Not set. Use AHK_File_Active to select a target.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| directory | No | Directory root to enumerate (defaults to active file directory or current working directory). | |
| nameFilter | No | Filter by filename pattern with * wildcards (e.g., "*Hotstring*", "GUI_*"). 1-200 characters. | |
| recursive | No | Include files from subdirectories. | |
| includeDirectories | No | Include directories in the results. | |
| includeHidden | No | Include entries beginning with . | |
| extensions | No | Limit results to specific file extensions (defaults to [".ahk"]). Use empty array to include all files. | |
| offset | No | Number of items to skip for pagination. | |
| limit | No | Maximum items to return per page. | |
| maxDepth | No | Maximum depth when recursive is true. | |
| includeStats | No | Include size/modified metadata. | |
| absolutePaths | No | Return absolute paths in results. | |
| outputFormat | No | Output format: compact (paths only ~minimal tokens), detailed (with stats), json (full data). | compact |